Sfoglia il codice sorgente

多灾融合预警绿色版本-更新

lxh 1 giorno fa
parent
commit
f05e800da1
60 ha cambiato i file con 22453 aggiunte e 1221 eliminazioni
  1. BIN
      src/assets/images/home-green/1-1.png
  2. BIN
      src/assets/images/home-green/1-2.png
  3. BIN
      src/assets/images/home-green/1-3.png
  4. BIN
      src/assets/images/home-green/1-4.png
  5. BIN
      src/assets/images/home-green/1-5.png
  6. BIN
      src/assets/images/home-green/1-6.png
  7. BIN
      src/assets/images/home-green/1-7.png
  8. BIN
      src/assets/images/home-green/1-8.png
  9. BIN
      src/assets/images/home-green/1-9.png
  10. BIN
      src/assets/images/home-green/100.png
  11. BIN
      src/assets/images/home-green/1000.png
  12. BIN
      src/assets/images/home-green/1100.png
  13. BIN
      src/assets/images/home-green/1200.png
  14. BIN
      src/assets/images/home-green/1300.png
  15. BIN
      src/assets/images/home-green/1400.png
  16. BIN
      src/assets/images/home-green/1500.png
  17. BIN
      src/assets/images/home-green/1600.png
  18. BIN
      src/assets/images/home-green/2-1.png
  19. BIN
      src/assets/images/home-green/2-2.png
  20. BIN
      src/assets/images/home-green/2-4.png
  21. BIN
      src/assets/images/home-green/2-5.png
  22. BIN
      src/assets/images/home-green/2-6.png
  23. BIN
      src/assets/images/home-green/2-7.png
  24. BIN
      src/assets/images/home-green/200.png
  25. BIN
      src/assets/images/home-green/3-1.png
  26. BIN
      src/assets/images/home-green/3-2.png
  27. BIN
      src/assets/images/home-green/3-3.png
  28. BIN
      src/assets/images/home-green/3-4.png
  29. BIN
      src/assets/images/home-green/300.png
  30. BIN
      src/assets/images/home-green/4-1.png
  31. BIN
      src/assets/images/home-green/4-2.png
  32. BIN
      src/assets/images/home-green/400.png
  33. BIN
      src/assets/images/home-green/5-2.png
  34. BIN
      src/assets/images/home-green/500.png
  35. BIN
      src/assets/images/home-green/6-1.png
  36. BIN
      src/assets/images/home-green/600.png
  37. BIN
      src/assets/images/home-green/700.png
  38. BIN
      src/assets/images/home-green/800.png
  39. BIN
      src/assets/images/home-green/900.png
  40. BIN
      src/assets/images/vent/bottom-icon/bottom-icon.png
  41. 280 251
      src/layouts/default/sider/bottomSideder.vue
  42. 13 1
      src/layouts/default/sider/bottomSideder1.vue
  43. 179 0
      src/views/vent/home/configurable/components/center-area-green.vue
  44. 332 320
      src/views/vent/home/configurable/components/content-green.vue
  45. 319 237
      src/views/vent/home/configurable/components/detail/MiniBoard-green.vue
  46. 8 7
      src/views/vent/home/configurable/components/green-nav.vue
  47. 75 72
      src/views/vent/home/configurable/components/original/moduleBottom-green.vue
  48. 78 75
      src/views/vent/home/configurable/components/original/moduleLeft-green.vue
  49. 97 0
      src/views/vent/home/configurable/components/preset/dz-card.vue
  50. 101 0
      src/views/vent/home/configurable/components/preset/dz-chart.vue
  51. 132 0
      src/views/vent/home/configurable/components/preset/dz-list.vue
  52. 248 0
      src/views/vent/home/configurable/components/preset/dz-scroll-list.vue
  53. 291 0
      src/views/vent/home/configurable/components/preset/dz-unscroll-list.vue
  54. 88 0
      src/views/vent/home/configurable/configurable.api.ts
  55. 594 148
      src/views/vent/home/configurable/configurable.data.ts
  56. 129 0
      src/views/vent/home/configurable/fusion-warn-green.vue
  57. 114 110
      src/views/vent/home/configurable/vent-Green.vue
  58. 36 0
      src/views/vent/monitorManager/ceshi/index.vue
  59. 15706 0
      src/views/vent/monitorManager/deviceMonitor/components/device/modal/ceshi.json
  60. 3633 0
      src/views/vent/monitorManager/deviceMonitor/components/device/modal/ceshi1.json

BIN
src/assets/images/home-green/1-1.png


BIN
src/assets/images/home-green/1-2.png


BIN
src/assets/images/home-green/1-3.png


BIN
src/assets/images/home-green/1-4.png


BIN
src/assets/images/home-green/1-5.png


BIN
src/assets/images/home-green/1-6.png


BIN
src/assets/images/home-green/1-7.png


BIN
src/assets/images/home-green/1-8.png


BIN
src/assets/images/home-green/1-9.png


BIN
src/assets/images/home-green/100.png


BIN
src/assets/images/home-green/1000.png


BIN
src/assets/images/home-green/1100.png


BIN
src/assets/images/home-green/1200.png


BIN
src/assets/images/home-green/1300.png


BIN
src/assets/images/home-green/1400.png


BIN
src/assets/images/home-green/1500.png


BIN
src/assets/images/home-green/1600.png


BIN
src/assets/images/home-green/2-1.png


BIN
src/assets/images/home-green/2-2.png


BIN
src/assets/images/home-green/2-4.png


BIN
src/assets/images/home-green/2-5.png


BIN
src/assets/images/home-green/2-6.png


BIN
src/assets/images/home-green/2-7.png


BIN
src/assets/images/home-green/200.png


BIN
src/assets/images/home-green/3-1.png


BIN
src/assets/images/home-green/3-2.png


BIN
src/assets/images/home-green/3-3.png


BIN
src/assets/images/home-green/3-4.png


BIN
src/assets/images/home-green/300.png


BIN
src/assets/images/home-green/4-1.png


BIN
src/assets/images/home-green/4-2.png


BIN
src/assets/images/home-green/400.png


BIN
src/assets/images/home-green/5-2.png


BIN
src/assets/images/home-green/500.png


BIN
src/assets/images/home-green/6-1.png


BIN
src/assets/images/home-green/600.png


BIN
src/assets/images/home-green/700.png


BIN
src/assets/images/home-green/800.png


BIN
src/assets/images/home-green/900.png


BIN
src/assets/images/vent/bottom-icon/bottom-icon.png


+ 280 - 251
src/layouts/default/sider/bottomSideder.vue

@@ -17,7 +17,8 @@
                       </div>
                     </template>
                     <template v-else>
-                      <div class="child-menu-item-disabled" @click.stop="handleMenuClick(childMenu)" :style="{ backgroundColor: '#314671' }">
+                      <div class="child-menu-item-disabled" @click.stop="handleMenuClick(childMenu)"
+                        :style="{ backgroundColor: '#314671' }">
                         {{ childMenu.name }}
                       </div>
                     </template>
@@ -32,13 +33,9 @@
       <div class="vent-flex-row-between menu-button-group">
         <div class="vent-flex-row program-group">
           <template v-for="(programMenu, key) in menuModules" :key="key">
-            <div
-              v-if="!programMenu.title.startsWith('首页')"
-              class="program-menu"
+            <div v-if="!programMenu.title.startsWith('首页')" class="program-menu"
               :class="{ 'program-menu-active': currentParentRoute == programMenu }"
-              @click="selectMenu($event, programMenu)"
-              >{{ programMenu.title }}</div
-            >
+              @click="selectMenu($event, programMenu)">{{ programMenu.title }}</div>
           </template>
         </div>
         <div class="setting-group">
@@ -52,291 +49,323 @@
     </div>
   </div>
   <div v-else-if="isShowMenu == 0" class="menu-show-icon">
-    <div class="icon" @click="openMenu"></div>
+    <div :class="themeIcon=='styleTwo' ? 'icon1': 'icon'" @click="openMenu"></div>
   </div>
 </template>
 
 <script lang="ts">
-  import { defineComponent, nextTick, onMounted, ref, unref } from 'vue';
-  import type { Menu } from '/@/router/types';
-  import FourBorderBg from '/@/components/vent/fourBorderBg.vue';
-  import { SvgIcon } from '/@/components/Icon';
-  import { getMenus } from '/@/router/menus';
-  import { useGo } from '/@/hooks/web/usePage';
-  import { useRouter } from 'vue-router';
-  import { getActions } from '/@/qiankun/state';
-  import { PageEnum } from '/@/enums/pageEnum';
-  import { useGlobSetting } from '/@/hooks/setting';
-  import { unmountMicroApps } from '/@/qiankun';
-  import { useUserStoreWithOut } from '/@/store/modules/user';
-
-  export default defineComponent({
-    name: 'BottomSider',
-    components: { FourBorderBg, SvgIcon },
-    setup() {
-      let menuModules = ref<Menu[]>([]);
-      const actions = getActions();
-      const currentParentRoute = ref<Menu>();
-      const { currentRoute } = useRouter();
-      const route = unref(currentRoute);
-      const go = useGo();
-      const glob = useGlobSetting();
-      const isShowMenu = ref(route.path.startsWith('/cad-viewer') ? 1 : 0);
-      const userStore = useUserStoreWithOut();
-
-      function selectMenu(e: Event, programMenu) {
-        e.stopPropagation();
-        currentParentRoute.value = programMenu;
-      }
+import { defineComponent, nextTick, onMounted, ref, unref } from 'vue';
+import type { Menu } from '/@/router/types';
+import FourBorderBg from '/@/components/vent/fourBorderBg.vue';
+import { SvgIcon } from '/@/components/Icon';
+import { getMenus } from '/@/router/menus';
+import { useGo } from '/@/hooks/web/usePage';
+import { useRouter } from 'vue-router';
+import { getActions } from '/@/qiankun/state';
+import { PageEnum } from '/@/enums/pageEnum';
+import { useGlobSetting } from '/@/hooks/setting';
+import { unmountMicroApps } from '/@/qiankun';
+import { useUserStoreWithOut } from '/@/store/modules/user';
+import { useAppStore } from '/@/store/modules/app';
 
-      async function handleMenuClick(path: Menu) {
-        if (path.path == currentRoute.value.fullPath) {
-          return;
-        }
-        if (path.path.includes('sw/monitor-fanmain')) {
-          // 上湾主风机
-          var url = window.open('_blank') as Window; //打开一个窗口,然后用
-          url.location = 'https://swkhmi.shendong.vip:9043/#SW_PW_NORTH'; //使这个窗口跳转到。
-          return;
-        }
-        if (path.path.includes('sw/forcFan')) {
-          // 上湾压风
-          var url = window.open('_blank') as Window; //打开一个窗口,然后用
-          url.location = 'https://swkhmi.shendong.vip:9043/#SW_CA'; //使这个窗口跳转到。
-          return;
-        }
-        if (path.path.includes('outlink/index')) {
-          var url = window.open('_blank') as Window; //打开一个窗口,然后用
-          url.location = path['frameSrc']; //使这个窗口跳转到。
-          return;
-        }
-        // if (currentRoute.value.path.startsWith('/micro')) {
-        //   go(path.path);
-        //   // window.history.pushState({}, '', path.path);
-        // } else {
-        //   go(path.path);
-        // }
-        go(path.path);
+export default defineComponent({
+  name: 'BottomSider',
+  components: { FourBorderBg, SvgIcon },
+  setup() {
+    let menuModules = ref<Menu[]>([]);
+    const actions = getActions();
+    const currentParentRoute = ref<Menu>();
+    const { currentRoute } = useRouter();
+    const route = unref(currentRoute);
+    const go = useGo();
+    const glob = useGlobSetting();
+    const isShowMenu = ref(route.path.startsWith('/cad-viewer') ? 1 : 0);
+    const userStore = useUserStoreWithOut();
+    const appStore = useAppStore();
+    const themeIcon = ref(appStore.getDarkMode)
 
-        isShowMenu.value = 0;
-      }
+    function selectMenu(e: Event, programMenu) {
+      e.stopPropagation();
+      currentParentRoute.value = programMenu;
+    }
 
-      function geHome() {
-        if (userStore.getUserInfo.homePath) {
-          go(userStore.getUserInfo.homePath);
-        } else if (currentRoute.value.path.startsWith('/micro-need-air')) {
-          window.history.pushState({}, '', glob.homePath || PageEnum.BASE_HOME);
-          // if (currentRoute.value.path.startsWith('/micro-vent-3dModal/dashboard/analysis')) {
-          //   if (glob.homePath == '/micro-vent-3dModal/dashboard/analysis' || PageEnum.BASE_HOME == '/micro-vent-3dModal/dashboard/analysis') {
-          //     actions.setGlobalState({ pageObj: { pageType: 'home' } });
-          //     go(glob.homePath || PageEnum.BASE_HOME);
-          //   }
-          // } else {
-          //   if (glob.homePath == '/model3D/home' || PageEnum.BASE_HOME == '/model3D/home') {
-          //     go(glob.homePath || PageEnum.BASE_HOME);
-          //     // location.reload()
-          //   }
-
-          //   go(glob.homePath || PageEnum.BASE_HOME);
-          // }
-        } else {
-          go(glob.homePath || PageEnum.BASE_HOME);
-        }
+    async function handleMenuClick(path: Menu) {
+      if (path.path == currentRoute.value.fullPath) {
+        return;
       }
-      function closeMenu(e?: Event) {
-        e?.stopPropagation();
-        isShowMenu.value = 0;
-        document.removeEventListener('click', closeMenu);
+      if (path.path.includes('sw/monitor-fanmain')) {
+        // 上湾主风机
+        var url = window.open('_blank') as Window; //打开一个窗口,然后用
+        url.location = 'https://swkhmi.shendong.vip:9043/#SW_PW_NORTH'; //使这个窗口跳转到。
+        return;
       }
+      if (path.path.includes('sw/forcFan')) {
+        // 上湾压风
+        var url = window.open('_blank') as Window; //打开一个窗口,然后用
+        url.location = 'https://swkhmi.shendong.vip:9043/#SW_CA'; //使这个窗口跳转到。
+        return;
+      }
+      if (path.path.includes('outlink/index')) {
+        var url = window.open('_blank') as Window; //打开一个窗口,然后用
+        url.location = path['frameSrc']; //使这个窗口跳转到。
+        return;
+      }
+      // if (currentRoute.value.path.startsWith('/micro')) {
+      //   go(path.path);
+      //   // window.history.pushState({}, '', path.path);
+      // } else {
+      //   go(path.path);
+      // }
+      go(path.path);
+
+      isShowMenu.value = 0;
+    }
+
+    function geHome() {
+      if (userStore.getUserInfo.homePath) {
+        go(userStore.getUserInfo.homePath);
+      } else if (currentRoute.value.path.startsWith('/micro-need-air')) {
+        window.history.pushState({}, '', glob.homePath || PageEnum.BASE_HOME);
+        // if (currentRoute.value.path.startsWith('/micro-vent-3dModal/dashboard/analysis')) {
+        //   if (glob.homePath == '/micro-vent-3dModal/dashboard/analysis' || PageEnum.BASE_HOME == '/micro-vent-3dModal/dashboard/analysis') {
+        //     actions.setGlobalState({ pageObj: { pageType: 'home' } });
+        //     go(glob.homePath || PageEnum.BASE_HOME);
+        //   }
+        // } else {
+        //   if (glob.homePath == '/model3D/home' || PageEnum.BASE_HOME == '/model3D/home') {
+        //     go(glob.homePath || PageEnum.BASE_HOME);
+        //     // location.reload()
+        //   }
 
-      function openMenu(e: Event) {
-        e.stopPropagation();
-        isShowMenu.value = -1;
-        document.addEventListener('click', closeMenu);
+        //   go(glob.homePath || PageEnum.BASE_HOME);
+        // }
+      } else {
+        go(glob.homePath || PageEnum.BASE_HOME);
       }
+    }
+    function closeMenu(e?: Event) {
+      e?.stopPropagation();
+      isShowMenu.value = 0;
+      document.removeEventListener('click', closeMenu);
+    }
 
-      onMounted(async () => {
-        menuModules.value = await getMenus();
-        const index = menuModules.value.findIndex((menu) => menu.children && menu.children.length > 0);
-        currentParentRoute.value = menuModules.value[index];
-      });
-      return {
-        menuModules,
-        isShowMenu,
-        handleMenuClick,
-        openMenu,
-        closeMenu,
-        selectMenu,
-        go,
-        geHome,
-        currentParentRoute,
-      };
-    },
-  });
+    function openMenu(e: Event) {
+      e.stopPropagation();
+      isShowMenu.value = -1;
+      document.addEventListener('click', closeMenu);
+    }
+
+    onMounted(async () => {
+      menuModules.value = await getMenus();
+      const index = menuModules.value.findIndex((menu) => menu.children && menu.children.length > 0);
+      currentParentRoute.value = menuModules.value[index];
+    });
+    return {
+      themeIcon,
+      menuModules,
+      isShowMenu,
+      handleMenuClick,
+      openMenu,
+      closeMenu,
+      selectMenu,
+      go,
+      geHome,
+      currentParentRoute,
+    };
+  },
+});
 </script>
 
 <style lang="less" scoped>
-  @keyframes menuShow {
-    0% {
-      width: 0;
-      height: 0;
-    }
-    100% {
-      width: 480px;
-      height: 100vh;
-    }
+@keyframes menuShow {
+  0% {
+    width: 0;
+    height: 0;
   }
-  .bottom-side {
+
+  100% {
     width: 480px;
     height: 100vh;
-    position: fixed;
-    bottom: 2px;
-    left: 0px;
-    z-index: 9999999;
-    color: #fff;
-    .menu-container {
-      width: 480px;
-      position: absolute;
-      bottom: 0;
-      // border: 1px solid #0099e6;
-      // background-color: #06115a;
-      border: 1px solid #0099e6;
-      background-color: #0c1e2b;
-      z-index: 999;
-      max-height: 900px;
-      .menu-items {
-        max-height: 840px;
-        overflow-y: auto;
+  }
+}
+
+.bottom-side {
+  width: 480px;
+  height: 100vh;
+  position: fixed;
+  bottom: 2px;
+  left: 0px;
+  z-index: 9999999;
+  color: #fff;
+
+  .menu-container {
+    width: 480px;
+    position: absolute;
+    bottom: 0;
+    // border: 1px solid #0099e6;
+    // background-color: #06115a;
+    border: 1px solid #0099e6;
+    background-color: #0c1e2b;
+    z-index: 999;
+    max-height: 900px;
+
+    .menu-items {
+      max-height: 840px;
+      overflow-y: auto;
+    }
+
+    .four-border-bg {
+      margin: 5px;
+      background-color: #ffffff00;
+
+      .main-container {
+        background-color: #ffffff00 !important;
+        box-shadow: 0 0 3px #ffffff33 inset;
+        backdrop-filter: none !important;
       }
 
-      .four-border-bg {
-        margin: 5px;
-        background-color: #ffffff00;
-        .main-container {
-          background-color: #ffffff00 !important;
-          box-shadow: 0 0 3px #ffffff33 inset;
-          backdrop-filter: none !important;
-        }
+      .parent-menu {
+        width: 110px;
+      }
 
-        .parent-menu {
-          width: 110px;
-        }
-        .child-menu {
-          width: 330px;
-          font-size: 13px;
-        }
-        .child-menu-item {
-          width: 100px;
-          padding: 2px 0;
-          text-align: center;
-          // background-color: #086193;
-          background: linear-gradient(#0d435d, #0e729d);
-          border-radius: 2px;
-          display: flex;
-          align-items: center;
-          justify-content: center;
-          margin: 5px;
-          cursor: pointer;
-          box-shadow: 0 0 3px #ffffff22 inset;
-          &:hover {
-            background: linear-gradient(#1d89bf, #17aeee);
-          }
-        }
-        .child-menu-item-disabled {
-          width: 100px;
-          padding: 2px 0;
-          border-radius: 2px;
-          display: flex;
-          align-items: center;
-          justify-content: center;
-          margin: 5px;
-          cursor: pointer;
-          box-shadow: 0 0 3px #ffffff22 inset;
-          background: linear-gradient(#7b7b7b, #6b6b6b);
-        }
+      .child-menu {
+        width: 330px;
+        font-size: 13px;
       }
-    }
 
-    .menu-button-group {
-      margin: 5px 0;
-      .program-menu {
-        // width: 90px;
-        padding: 1px 15px;
-        background: linear-gradient(#217aa5, #0f4f75);
-        margin-left: 5px;
+      .child-menu-item {
+        width: 100px;
+        padding: 2px 0;
         text-align: center;
+        // background-color: #086193;
+        background: linear-gradient(#0d435d, #0e729d);
         border-radius: 2px;
+        display: flex;
+        align-items: center;
+        justify-content: center;
+        margin: 5px;
         cursor: pointer;
+        box-shadow: 0 0 3px #ffffff22 inset;
+
         &:hover {
-          background: linear-gradient(#42b7ff, #1ca0d4);
+          background: linear-gradient(#1d89bf, #17aeee);
         }
       }
-      .program-menu-active {
-        background: linear-gradient(#42adff, #1a8cbb);
-      }
-      .icon-style {
-        margin-right: 10px;
-        &:last-child {
-          margin-right: 5px;
-        }
+
+      .child-menu-item-disabled {
+        width: 100px;
+        padding: 2px 0;
+        border-radius: 2px;
+        display: flex;
+        align-items: center;
+        justify-content: center;
+        margin: 5px;
+        cursor: pointer;
+        box-shadow: 0 0 3px #ffffff22 inset;
+        background: linear-gradient(#7b7b7b, #6b6b6b);
       }
     }
   }
-  .bottom-size-show {
-    animation: menuShow 0.4s;
-    animation-iteration-count: 1;
-    animation-fill-mode: forwards;
-    animation-timing-function: ease-in;
-    /* Safari and Chrome */
-    -webkit-animation: menuShow 0.4s;
-    -webkit-animation-iteration-count: 1;
-    -webkit-animation-fill-mode: forwards;
-    -webkit-animation-timing-function: ease-in;
+
+  .menu-button-group {
+    margin: 5px 0;
+
+    .program-menu {
+      // width: 90px;
+      padding: 1px 15px;
+      background: linear-gradient(#217aa5, #0f4f75);
+      margin-left: 5px;
+      text-align: center;
+      border-radius: 2px;
+      cursor: pointer;
+
+      &:hover {
+        background: linear-gradient(#42b7ff, #1ca0d4);
+      }
+    }
+
+    .program-menu-active {
+      background: linear-gradient(#42adff, #1a8cbb);
+    }
+
+    .icon-style {
+      margin-right: 10px;
+
+      &:last-child {
+        margin-right: 5px;
+      }
+    }
   }
-  .menu-show-icon {
-    position: fixed;
-    bottom: 5px;
-    left: 5px;
-    z-index: 1000000;
-    .icon {
+}
+
+.bottom-size-show {
+  animation: menuShow 0.4s;
+  animation-iteration-count: 1;
+  animation-fill-mode: forwards;
+  animation-timing-function: ease-in;
+  /* Safari and Chrome */
+  -webkit-animation: menuShow 0.4s;
+  -webkit-animation-iteration-count: 1;
+  -webkit-animation-fill-mode: forwards;
+  -webkit-animation-timing-function: ease-in;
+}
+
+.menu-show-icon {
+  position: fixed;
+  bottom: 5px;
+  left: 5px;
+  z-index: 1000000;
+
+  .icon {
+    width: 60px;
+    height: 60px;
+    position: relative;
+    background-image: url('/@/assets/images/vent/bottom-icon/menu-icon-outer.png');
+    background-position: center;
+
+    &:before {
+      content: '';
+      display: block;
       width: 60px;
       height: 60px;
-      position: relative;
-      background-image: url('/@/assets/images/vent/bottom-icon/menu-icon-outer.png');
+      position: absolute;
+      background: url('/@/assets/images/vent/bottom-icon/menu-icon-inner.png') no-repeat;
       background-position: center;
+    }
 
-      &:before {
-        content: '';
-        display: block;
-        width: 60px;
-        height: 60px;
-        position: absolute;
-        background: url('/@/assets/images/vent/bottom-icon/menu-icon-inner.png') no-repeat;
-        background-position: center;
+    &:after {
+      content: '';
+      display: block;
+      width: 60px;
+      height: 60px;
+      position: absolute;
+      background: url('/@/assets/images/vent/bottom-icon/menu-icon-center.png') no-repeat;
+      background-position: center;
+      animation-timing-function: ease-in;
+      animation: fadenum 8s infinite;
+    }
+
+    @keyframes fadenum {
+      0% {
+        transform: rotate(0deg);
       }
-      &:after {
-        content: '';
-        display: block;
-        width: 60px;
-        height: 60px;
-        position: absolute;
-        background: url('/@/assets/images/vent/bottom-icon/menu-icon-center.png') no-repeat;
-        background-position: center;
-        animation-timing-function: ease-in;
-        animation: fadenum 8s infinite;
+
+      10% {
+        transform: rotate(360deg);
       }
 
-      @keyframes fadenum {
-        0% {
-          transform: rotate(0deg);
-        }
-        10% {
-          transform: rotate(360deg);
-        }
-        100% {
-          transform: rotate(360deg);
-        }
+      100% {
+        transform: rotate(360deg);
       }
     }
   }
+  .icon1{
+     width: 72px;
+    height: 72px;
+    position: relative;
+    background-image: url('/@/assets/images/vent/bottom-icon/bottom-icon.png');
+    background-position: center;
+    background-size: 100% 100%;
+  }
+}
 </style>

+ 13 - 1
src/layouts/default/sider/bottomSideder1.vue

@@ -26,7 +26,7 @@
     </div>
   </div>
   <div v-else-if="isShowMenu == 0" class="menu-show-icon">
-    <div class="icon" @click="openMenu"></div>
+    <div :class="themeIcon=='styleTwo' ? 'icon1': 'icon'" @click="openMenu"></div>
   </div>
 </template>
 
@@ -37,11 +37,14 @@
   import { Icon as SvgIcon } from '/@/components/Icon';
   import { getMenus } from '/@/router/menus';
   import { useGo } from '/@/hooks/web/usePage';
+  import { useAppStore } from '/@/store/modules/app';
 
   export default defineComponent({
     name: 'BottomSider',
     components: { FourBorderBg, SvgIcon },
     setup() {
+       const appStore = useAppStore();
+    const themeIcon = ref(appStore.getDarkMode)
       const isShowMenu = ref(0);
       let menuModules = ref<Menu[]>([]);
       const go = useGo();
@@ -78,6 +81,7 @@
         menuModules.value = await getMenus();
       });
       return {
+        themeIcon,
         menuModules,
         isShowMenu,
         handleMenuClick,
@@ -212,5 +216,13 @@
         }
       }
     }
+     .icon1{
+     width: 72px;
+    height: 72px;
+    position: relative;
+    background-image: url('/@/assets/images/vent/bottom-icon/bottom-icon.png');
+    background-position: center;
+    background-size: 100% 100%;
+  }
   }
 </style>

+ 179 - 0
src/views/vent/home/configurable/components/center-area-green.vue

@@ -0,0 +1,179 @@
+<template>
+    <div class="center-area-green">
+        <div class="container">
+            <div class="risk-score">
+                <div class="item-label">风险得分</div>
+                <div class="item-val">1.45</div>
+            </div>
+            <div class="dust-warn">
+                <div class="dust-icon"></div>
+                <div class="item-content">
+                    <div class="ite-label">粉尘监测预警</div>
+                    <div class="ite-val">低风险</div>
+                </div>
+            </div>
+            <div class="vent-warn">
+                <div class="vent-icon"></div>
+                <div class="item-content">
+                    <div class="ite-label">通风监测预警</div>
+                    <div class="ite-val">低风险</div>
+                </div>
+            </div>
+            <div class="gas-warn">
+                <div class="gas-icon"></div>
+                <div class="item-content1">
+                    <div class="ite-content">
+                        <div class="ite-label">瓦斯监测预警</div>
+                        <div class="ite-val">低风险</div>
+                    </div>
+                    <div class="ite-content">
+                        <div class="ite-label">矿井瓦斯等级鉴定</div>
+                        <div class="ite-val">低瓦斯</div>
+                    </div>
+                </div>
+            </div>
+            <div class="device-warn">
+                <div class="device-icon"></div>
+                <div class="item-content">
+                    <div class="ite-label">设备监测预警</div>
+                    <div class="ite-val">低风险</div>
+                </div>
+            </div>
+            <div class="fire-warn">
+                <div class="fire-icon"></div>
+                <div class="item-content">
+                    <div class="ite-label">火灾监测预警</div>
+                    <div class="ite-val">低风险</div>
+                </div>
+            </div>
+        </div>
+    </div>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue'
+
+
+</script>
+
+<style lang="less" scoped>
+.center-area-green {
+    height: 100%;
+
+    .container {
+        position: relative;
+        width: 100%;
+        height: calc(100% - 25px);
+        margin-top: 25px;
+        background: url(/src/assets/images/home-green/1-1.png) no-repeat center;
+        background-size: 95% 100%;
+    }
+
+    .risk-score {
+        position: absolute;
+        left: 50%;
+        top: -46px;
+        transform: translate(-44%, 0);
+        width: 206px;
+        height: 60px;
+        font-size: 18px;
+        color: #fff;
+        background: url(/src/assets/images/home-green/1-2.png) no-repeat;
+        background-size: 100% 100%;
+
+        .item-label {
+            text-align: center;
+            margin-bottom: 5px;
+
+        }
+
+        .item-val {
+            text-align: center;
+            font-family: 'douyuFont';
+        }
+    }
+
+    .dust-warn {
+        position: absolute;
+        left: 220px;
+        top: 52px;
+        width: 120px;
+        height: 106px;
+        background: url(/src/assets/images/home-green/1-7.png) no-repeat;
+        background-size: 100% 100%;
+    }
+
+    .vent-warn {
+        position: absolute;
+        left: 134px;
+        top: 232px;
+        width: 120px;
+        height: 106px;
+        background: url(/src/assets/images/home-green/1-5.png) no-repeat;
+        background-size: 100% 100%;
+    }
+
+    .gas-warn {
+        position: absolute;
+        left: 434px;
+        top: 368px;
+        width: 120px;
+        height: 106px;
+        background: url(/src/assets/images/home-green/1-3.png) no-repeat;
+        background-size: 100% 100%;
+    }
+
+    .device-warn {
+        position: absolute;
+        right: 130px;
+        top: 222px;
+        width: 120px;
+        height: 106px;
+        background: url(/src/assets/images/home-green/1-6.png) no-repeat;
+        background-size: 100% 100%;
+    }
+
+    .fire-warn {
+        position: absolute;
+        right: 121px;
+        top: 52px;
+        width: 120px;
+        height: 106px;
+        background: url(/src/assets/images/home-green/1-4.png) no-repeat;
+        background-size: 100% 100%;
+    }
+
+    .item-content {
+        position: absolute;
+        left: -4px;
+        top: -54px;
+        width: 127px;
+        height: 56px;
+        background: url(/src/assets/images/home-green/1-8.png) no-repeat;
+        background-size: 100% 100%;
+    }
+    .item-content1 {
+        display: flex;
+        position: absolute;
+        left: -60px;
+        top: -54px;
+        width: 258px;
+        height: 56px;
+        background: url(/src/assets/images/home-green/1-9.png) no-repeat;
+        background-size: 100% 100%;
+    }
+    .ite-label{
+        text-align: center;
+        margin-bottom: 8px;
+        padding-top: 4px;
+    }
+    .ite-val{
+        text-align: center;
+        font-family: 'douyuFont';
+    }
+    .ite-content{
+        width: 50%;
+        height: 100%;
+    }
+}
+</style>

+ 332 - 320
src/views/vent/home/configurable/components/content-green.vue

@@ -4,34 +4,22 @@
   <div class="content">
     <!-- 背景 -->
     <img v-if="background.show && background.type === 'image'" class="content__background" :src="background.link" />
-    <video
-      v-if="background.show && background.type === 'video'"
-      class="content__background content__background_video"
-      width="100%"
-      autoplay
-      loop
-      muted
-      disablepictureinpicture
-      playsinline
-    >
+    <video v-if="background.show && background.type === 'video'" class="content__background content__background_video"
+      width="100%" autoplay loop muted disablepictureinpicture playsinline>
       <source :src="background.link" />
       Not Supportted Link Or Browser
     </video>
     <div class="flex w-full h-full" :style="{ flexDirection: layout.direction }">
-      <div v-for="config in layoutConfig" :key="config.name" :style="{ flexBasis: config.basis, overflow: config.overflow ? 'hidden' : 'hidden' }">
+      <div v-for="config in layoutConfig" :key="config.name"
+        :style="{ flexBasis: config.basis, overflow: config.overflow ? 'hidden' : 'hidden' }">
         <!-- 告示板部分 -->
         <template v-if="config.name === 'board'">
           <div class="content__module flex flex-justify-around flex-items-center flex-wrap">
-            <MiniBoard
-              v-for="item in config.items"
-              :key="item.prop"
-              :label="item.label"
-              :value="item.value"
-              :type="config.type"
-              :layout="config.layout"
-            />
+            <MiniBoard v-for="item in config.items" :key="item.prop" :label="item.label" :value="item.value"
+              :dw="item.dw" :type="config.type" :layout="config.layout" />
           </div>
         </template>
+        
         <!-- 图表部分,这部分通常需要填充,有告示板、Header等内容需要填充父级 -->
         <template v-if="config.name === 'chart'">
           <CustomChart class="content__module" :chart-config="config.config" :chart-data="config.data" />
@@ -54,7 +42,8 @@
         </template>
         <!-- 复杂列表部分 -->
         <template v-if="config.name === 'gallery_list'">
-          <GalleryList class="content__module" :type="config.type" :list-config="config.items" :gallery-config="config.galleryItems" />
+          <GalleryList class="content__module" :type="config.type" :list-config="config.items"
+            :gallery-config="config.galleryItems" />
         </template>
         <!-- 复杂列表部分 -->
         <template v-if="config.name === 'complex_list'">
@@ -62,16 +51,19 @@
         </template>
         <!-- 表格部分,这部分通常是占一整个模块的 -->
         <template v-if="config.name === 'table'">
-          <CustomTable class="content__module text-center overflow-auto" :type="config.type" :columns="config.columns" :data="config.data" />
+          <CustomTable class="content__module text-center overflow-auto" :type="config.type" :columns="config.columns"
+            :data="config.data" />
         </template>
         <template v-if="config.name === 'tabs'">
-          <CustomTabs class="content__module" :type="config.type" :tab-config="config.items" :overflow="config.overflow" />
+          <CustomTabs class="content__module" :type="config.type" :tab-config="config.items"
+            :overflow="config.overflow" />
         </template>
         <template v-if="config.name === 'blast_delta'">
           <BlastDelta class="content__module" :pos-monitor="config.data" :canvasSize="{ width: 250, height: 178 }" />
         </template>
         <template v-if="config.name === 'qh_curve'">
-          <QHCurve class="content__module" :mainfan="config.data" :fan1-prop="config.config.fan1Prop" :fan2-prop="config.config.fan2Prop" />
+          <QHCurve class="content__module" :mainfan="config.data" :fan1-prop="config.config.fan1Prop"
+            :fan2-prop="config.config.fan2Prop" />
         </template>
         <template v-if="config.name === 'ai_chat'">
           <AIChat class="content__module" />
@@ -80,351 +72,371 @@
           <DeviceAlarm class="content__module" :devicedata="config.data" />
         </template>
         <template v-if="config.name === 'measure_detail'">
-          <MeasureDetail
-            class="content__module"
-            :show-title="false"
-            :composite-data="config.data"
-            :topconfig="config.config.topconfig"
-            :btnconfig="config.config.btnconfig"
-          />
+          <MeasureDetail class="content__module" :show-title="false" :composite-data="config.data"
+            :topconfig="config.config.topconfig" :btnconfig="config.config.btnconfig" />
         </template>
-        <!-- <template v-if="config.key === 'fire_control'">
-        <FIreControl class="content__module" />
-      </template>
-      <template v-if="config.key === 'fire_warn'">
-        <FIreWarn class="content__module" />
-      </template> -->
+        <!-- lxh -->
+        <template v-if="config.name === 'dz_chart'">
+          <DzChart :echartOption="config.config.echartOption" :echartData="config.data"></DzChart>
+        </template>
+        <template v-if="config.name === 'dz_list'">
+          <DzList :listOption="config.config.listOption" :listData="config.data"></DzList>
+        </template>
+        <template v-if="config.name === 'dz_card'">
+          <DzCard></DzCard>
+        </template>
+        <template v-if="config.name === 'dz_onfire'">
+          <DzScrollList></DzScrollList>
+        </template>
+        <template v-if="config.name === 'dz_outfire'">
+          <DzUnScrollList></DzUnScrollList>
+        </template>
+
       </div>
     </div>
   </div>
 </template>
 <script lang="ts" setup>
-  import { computed } from 'vue';
-  import {
-    CommonItem,
-    Config,
-    // ModuleDataBoard,
-    // ModuleDataChart,
-    // ModuleDataList,
-    // ModuleDataPreset,
-    // ModuleDataTable,
-  } from '../../../deviceManager/configurationTable/types';
-  import MiniBoard from './detail/MiniBoard-green.vue';
-  import TimelineList from './detail/TimelineList.vue';
-  import TimelineListNew from './detail/TimelineListNew.vue';
-  import CustomList from './detail/CustomList.vue';
-  import CustomGallery from './detail/CustomGallery.vue';
-  import ComplexList from './detail/ComplexList-green.vue';
-  import GalleryList from './detail/GalleryList.vue';
-  import CustomTable from './detail/CustomTable-green.vue';
-  import CustomChart from './detail/CustomChart.vue';
-  import { clone } from 'lodash-es';
-  import { getData, getFormattedText } from '../hooks/helper';
-  import BlastDelta from '../../../monitorManager/deviceMonitor/components/device/modal/blastDelta.vue';
-  import QHCurve from './preset/QHCurve.vue';
-  import MeasureDetail from './preset/MeasureDetail.vue';
-  import CustomTabs from './preset/CustomTabs.vue';
-  import AIChat from '/@/components/AIChat/MiniChat.vue';
-  import DeviceAlarm from './preset/DeviceAlarm.vue';
-  // import FIreWarn from './preset/FIreWarn.vue';
-  // import FIreControl from './preset/FIreControl.vue';
+import { computed } from 'vue';
+import {
+  CommonItem,
+  Config,
+  // ModuleDataBoard,
+  // ModuleDataChart,
+  // ModuleDataList,
+  // ModuleDataPreset,
+  // ModuleDataTable,
+} from '../../../deviceManager/configurationTable/types';
+import MiniBoard from './detail/MiniBoard-green.vue';
+import TimelineList from './detail/TimelineList.vue';
+import TimelineListNew from './detail/TimelineListNew.vue';
+import CustomList from './detail/CustomList.vue';
+import CustomGallery from './detail/CustomGallery.vue';
+import ComplexList from './detail/ComplexList-green.vue';
+import GalleryList from './detail/GalleryList.vue';
+import CustomTable from './detail/CustomTable-green.vue';
+import CustomChart from './detail/CustomChart.vue';
+import { clone } from 'lodash-es';
+import { getData, getFormattedText } from '../hooks/helper';
+import BlastDelta from '../../../monitorManager/deviceMonitor/components/device/modal/blastDelta.vue';
+import QHCurve from './preset/QHCurve.vue';
+import MeasureDetail from './preset/MeasureDetail.vue';
+import CustomTabs from './preset/CustomTabs.vue';
+import AIChat from '/@/components/AIChat/MiniChat.vue';
+import DeviceAlarm from './preset/DeviceAlarm.vue';
+import DzChart from './preset/dz-chart.vue'
+import DzList from './preset/dz-list.vue'
+import DzCard from './preset/dz-card.vue'
+import DzScrollList from './preset/dz-scroll-list.vue'
+import DzUnScrollList from './preset/dz-unscroll-list.vue'
+// import FIreWarn from './preset/FIreWarn.vue';
+// import FIreControl from './preset/FIreControl.vue';
+
+const props = defineProps<{
+  data: any;
+  moduleData: Config['moduleData'];
+}>();
 
-  const props = defineProps<{
-    data: any;
-    moduleData: Config['moduleData'];
-  }>();
+const { background, layout } = props.moduleData;
 
-  const { background, layout } = props.moduleData;
+// 获取当原始配置带 items 项时的最终 items 配置
+function getItems(raw, items: CommonItem[]) {
+  return items.map((i) => {
+    return {
+      ...i,
+      label: getFormattedText(raw, i.label, i.trans),
+      value: getFormattedText(raw, i.value, i.trans),
+    };
+  });
+}
 
-  // 获取当原始配置带 items 项时的最终 items 配置
-  function getItems(raw, items: CommonItem[]) {
-    return items.map((i) => {
+// 获取当 List 组件配置带 items 项时的最终 items 配置
+function getListItems(raw: any, items: CommonItem[], mapFromData?: boolean) {
+  if (mapFromData && Array.isArray(raw)) {
+    return raw.map((data) => {
+      const item = items[0];
       return {
-        ...i,
-        label: getFormattedText(raw, i.label, i.trans),
-        value: getFormattedText(raw, i.value, i.trans),
+        ...item,
+        label: getFormattedText(data, item.label, item.trans),
+        value: getFormattedText(data, item.value, item.trans),
       };
     });
   }
+  return getItems(raw, items);
+}
+
+/** 根据配置里的layout将配置格式化为带 key 的具体配置,例如:[{ key: 'list', value: any, ...ModuleDataList }] */
+const layoutConfig = computed(() => {
+  const refData = props.data;
+  const board = clone(props.moduleData.board) || [];
+  const list = clone(props.moduleData.list) || [];
+  const gallery = clone(props.moduleData.gallery) || [];
+  const complex_list = clone(props.moduleData.complex_list) || [];
+  const gallery_list = clone(props.moduleData.gallery_list) || [];
+  const tabs = clone(props.moduleData.tabs) || [];
+  const chart = clone(props.moduleData.chart) || [];
+  const table = clone(props.moduleData.table) || [];
+  const preset = clone(props.moduleData.preset) || [];
 
-  // 获取当 List 组件配置带 items 项时的最终 items 配置
-  function getListItems(raw: any, items: CommonItem[], mapFromData?: boolean) {
-    if (mapFromData && Array.isArray(raw)) {
-      return raw.map((data) => {
-        const item = items[0];
-        return {
+  return layout.items.reduce((arr: any[], item) => {
+    switch (item.name) {
+      case 'board': {
+        const cfg = board.shift();
+        if (!cfg) break;
+        const data = getData(refData, cfg.readFrom, cfg.parser);
+
+        arr.push({
+          overflow: true,
           ...item,
-          label: getFormattedText(data, item.label, item.trans),
-          value: getFormattedText(data, item.value, item.trans),
-        };
-      });
-    }
-    return getItems(raw, items);
-  }
+          ...cfg,
+          items: getItems(data, cfg.items),
+        });
+        break;
+      }
+      case 'list': {
+        const cfg = list.shift();
+        if (!cfg) break;
+        const data = getData(refData, cfg.readFrom, cfg.parser);
 
-  /** 根据配置里的layout将配置格式化为带 key 的具体配置,例如:[{ key: 'list', value: any, ...ModuleDataList }] */
-  const layoutConfig = computed(() => {
-    const refData = props.data;
-    const board = clone(props.moduleData.board) || [];
-    const list = clone(props.moduleData.list) || [];
-    const gallery = clone(props.moduleData.gallery) || [];
-    const complex_list = clone(props.moduleData.complex_list) || [];
-    const gallery_list = clone(props.moduleData.gallery_list) || [];
-    const tabs = clone(props.moduleData.tabs) || [];
-    const chart = clone(props.moduleData.chart) || [];
-    const table = clone(props.moduleData.table) || [];
-    const preset = clone(props.moduleData.preset) || [];
+        arr.push({
+          overflow: true,
+          ...item,
+          ...cfg,
+          items: getListItems(data, cfg.items, cfg.mapFromData),
+        });
+        break;
+      }
+      case 'gallery': {
+        const cfg = gallery.shift();
+        if (!cfg) break;
+        const data = getData(refData, cfg.readFrom, cfg.parser);
 
-    return layout.items.reduce((arr: any[], item) => {
-      switch (item.name) {
-        case 'board': {
-          const cfg = board.shift();
-          if (!cfg) break;
-          const data = getData(refData, cfg.readFrom, cfg.parser);
+        arr.push({
+          overflow: true,
+          ...item,
+          ...cfg,
+          items: getItems(data, cfg.items),
+        });
+        break;
+      }
+      case 'complex_list': {
+        const cfg = complex_list.shift();
+        if (!cfg) break;
+        const data = getData(refData, cfg.readFrom, cfg.parser);
 
+        if (cfg.mapFromData) {
+          const firstListItem = cfg.items[0];
           arr.push({
             overflow: true,
             ...item,
             ...cfg,
-            items: getItems(data, cfg.items),
+            items: (data || []).map((d) => {
+              return {
+                title: getFormattedText(d, firstListItem.title, firstListItem.trans),
+                contents: firstListItem.contents.map((e) => {
+                  return {
+                    ...e,
+                    label: getFormattedText(d, e.label, e.trans),
+                    value: getFormattedText(d, e.value, e.trans),
+                  };
+                }),
+              };
+            }),
           });
-          break;
-        }
-        case 'list': {
-          const cfg = list.shift();
-          if (!cfg) break;
-          const data = getData(refData, cfg.readFrom, cfg.parser);
-
+        } else {
           arr.push({
             overflow: true,
             ...item,
             ...cfg,
-            items: getListItems(data, cfg.items, cfg.mapFromData),
+            items: cfg.items.map((i) => {
+              return {
+                title: getFormattedText(data, i.title, i.trans),
+                contents: i.contents.map((e) => {
+                  return {
+                    ...e,
+                    label: getFormattedText(data, e.label, e.trans),
+                    value: getFormattedText(data, e.value, e.trans),
+                  };
+                }),
+              };
+            }),
           });
-          break;
         }
-        case 'gallery': {
-          const cfg = gallery.shift();
-          if (!cfg) break;
-          const data = getData(refData, cfg.readFrom, cfg.parser);
+        break;
+      }
+      case 'gallery_list': {
+        const cfg = gallery_list.shift();
+        if (!cfg) break;
+        const data = getData(refData, cfg.readFrom, cfg.parser);
+
+        arr.push({
+          overflow: true,
+          ...item,
+          ...cfg,
+          items: getItems(data, cfg.items),
+          galleryItems: getItems(data, cfg.galleryItems),
+        });
+        break;
+      }
+      case 'tabs': {
+        const cfg = tabs.shift();
+        if (!cfg) break;
+        const data = getData(refData, cfg.readFrom, cfg.parser);
 
+        if (cfg.mapFromData) {
+          const firstListItem = cfg.items[0];
           arr.push({
             overflow: true,
             ...item,
             ...cfg,
-            items: getItems(data, cfg.items),
+            items: (data || []).map((d) => {
+              return {
+                title: getFormattedText(d, firstListItem.title, firstListItem.trans),
+                contents: firstListItem.contents.map((e) => {
+                  return {
+                    ...e,
+                    label: getFormattedText(d, e.label, e.trans),
+                    value: getFormattedText(d, e.value, e.trans),
+                  };
+                }),
+              };
+            }),
           });
-          break;
-        }
-        case 'complex_list': {
-          const cfg = complex_list.shift();
-          if (!cfg) break;
-          const data = getData(refData, cfg.readFrom, cfg.parser);
-
-          if (cfg.mapFromData) {
-            const firstListItem = cfg.items[0];
-            arr.push({
-              overflow: true,
-              ...item,
-              ...cfg,
-              items: (data || []).map((d) => {
-                return {
-                  title: getFormattedText(d, firstListItem.title, firstListItem.trans),
-                  contents: firstListItem.contents.map((e) => {
-                    return {
-                      ...e,
-                      label: getFormattedText(d, e.label, e.trans),
-                      value: getFormattedText(d, e.value, e.trans),
-                    };
-                  }),
-                };
-              }),
-            });
-          } else {
-            arr.push({
-              overflow: true,
-              ...item,
-              ...cfg,
-              items: cfg.items.map((i) => {
-                return {
-                  title: getFormattedText(data, i.title, i.trans),
-                  contents: i.contents.map((e) => {
-                    return {
-                      ...e,
-                      label: getFormattedText(data, e.label, e.trans),
-                      value: getFormattedText(data, e.value, e.trans),
-                    };
-                  }),
-                };
-              }),
-            });
-          }
-          break;
-        }
-        case 'gallery_list': {
-          const cfg = gallery_list.shift();
-          if (!cfg) break;
-          const data = getData(refData, cfg.readFrom, cfg.parser);
-
+        } else {
           arr.push({
             overflow: true,
             ...item,
             ...cfg,
-            items: getItems(data, cfg.items),
-            galleryItems: getItems(data, cfg.galleryItems),
+            items: cfg.items.map((i) => {
+              return {
+                title: getFormattedText(data, i.title, i.trans),
+                contents: i.contents.map((e) => {
+                  return {
+                    ...e,
+                    label: getFormattedText(data, e.label, e.trans),
+                    value: getFormattedText(data, e.value, e.trans),
+                  };
+                }),
+              };
+            }),
           });
-          break;
         }
-        case 'tabs': {
-          const cfg = tabs.shift();
-          if (!cfg) break;
-          const data = getData(refData, cfg.readFrom, cfg.parser);
-
-          if (cfg.mapFromData) {
-            const firstListItem = cfg.items[0];
-            arr.push({
-              overflow: true,
-              ...item,
-              ...cfg,
-              items: (data || []).map((d) => {
-                return {
-                  title: getFormattedText(d, firstListItem.title, firstListItem.trans),
-                  contents: firstListItem.contents.map((e) => {
-                    return {
-                      ...e,
-                      label: getFormattedText(d, e.label, e.trans),
-                      value: getFormattedText(d, e.value, e.trans),
-                    };
-                  }),
-                };
-              }),
-            });
-          } else {
-            arr.push({
-              overflow: true,
-              ...item,
-              ...cfg,
-              items: cfg.items.map((i) => {
-                return {
-                  title: getFormattedText(data, i.title, i.trans),
-                  contents: i.contents.map((e) => {
-                    return {
-                      ...e,
-                      label: getFormattedText(data, e.label, e.trans),
-                      value: getFormattedText(data, e.value, e.trans),
-                    };
-                  }),
-                };
-              }),
-            });
-          }
-          break;
-        }
-        case 'chart': {
-          const cfg = chart.shift();
-          if (!cfg) break;
-          const data = getData(refData, cfg.readFrom, cfg.parser);
+        break;
+      }
+      case 'chart': {
+        const cfg = chart.shift();
+        if (!cfg) break;
+        const data = getData(refData, cfg.readFrom, cfg.parser);
 
-          arr.push({
-            ...item,
-            config: cfg,
-            data,
-          });
-          break;
-        }
-        case 'table': {
-          const cfg = table.shift();
-          if (!cfg) break;
-          const data = getData(refData, cfg.readFrom, cfg.parser);
+        arr.push({
+          ...item,
+          config: cfg,
+          data,
+        });
+        break;
+      }
+      case 'table': {
+        const cfg = table.shift();
+        if (!cfg) break;
+        const data = getData(refData, cfg.readFrom, cfg.parser);
 
-          arr.push({
-            ...cfg,
-            ...item,
-            columns: cfg.columns,
-            data,
-          });
-          break;
-        }
-        default: {
-          const cfg = preset.shift();
-          if (!cfg) break;
-          const data = getData(refData, cfg.readFrom, cfg.parser);
+        arr.push({
+          ...cfg,
+          ...item,
+          columns: cfg.columns,
+          data,
+        });
+        break;
+      }
+      default: {
+        const cfg = preset.shift();
+        if (!cfg) break;
+        const data = getData(refData, cfg.readFrom, cfg.parser);
 
-          arr.push({
-            ...item,
-            data,
-            config: cfg,
-          });
-          break;
-        }
+        arr.push({
+          ...item,
+          data,
+          config: cfg,
+        });
+        break;
       }
-      return arr;
-    }, []);
-  });
+    }
+    return arr;
+  }, []);
+});
 </script>
 <style lang="less" scoped>
-  @import '@/design/theme.less';
+@import '@/design/theme.less';
 
-  .content {
-    height: calc(100% - 30px);
-    position: relative;
-    // z-index: -2;
-    display: flex;
-    flex-direction: column;
-  }
-  .content__background {
-    width: 100%;
-    height: 100%;
-    position: absolute;
-    top: 0;
-    left: 0;
-    z-index: 0;
-    object-fit: fill;
-  }
-  .content__module {
-    // margin-top: 5px;
-    // margin-bottom: 5px;
-    width: 100%;
-    height: 100%;
-    overflow-y: auto;
-  }
-  // .content__module:first-of-type {
-  //   margin-top: 0;
-  // }
-  // .content__module:last-of-type {
-  //   margin-bottom: 0;
-  // }
-  ::-webkit-scrollbar {
-    width: 5px !important;
-  }
-  ::-webkit-scrollbar-thumb {
-    width: 5px !important;
-  }
+.content {
+  height: calc(100% - 30px);
+  position: relative;
+  // z-index: -2;
+  display: flex;
+  flex-direction: column;
+}
 
-  :deep(.zxm-select:not(.zxm-select-customize-input) .zxm-select-selector) {
-    /* background-color: transparent; */
-    color: #fff;
-  }
-  :deep(.zxm-select-arrow) {
-    color: #fff;
-  }
-  :deep(.zxm-select-selection-item) {
-    color: #fff !important;
-  }
-  :deep(.zxm-select-selection-placeholder) {
-    color: #fff !important;
-  }
-  :deep(.dialog-overlay) {
-    width: 100%;
-    height: 100%;
-    position: unset;
-    box-shadow: unset;
-  }
+.content__background {
+  width: 100%;
+  height: 100%;
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: 0;
+  object-fit: fill;
+}
 
-  ::-webkit-scrollbar {
-    width: 5px !important;
-  }
-  ::-webkit-scrollbar-thumb {
-    width: 5px !important;
-  }
+.content__module {
+  // margin-top: 5px;
+  // margin-bottom: 5px;
+  width: 100%;
+  height: 100%;
+  overflow-y: auto;
+}
+
+// .content__module:first-of-type {
+//   margin-top: 0;
+// }
+// .content__module:last-of-type {
+//   margin-bottom: 0;
+// }
+::-webkit-scrollbar {
+  width: 5px !important;
+}
+
+::-webkit-scrollbar-thumb {
+  width: 5px !important;
+}
+
+:deep(.zxm-select:not(.zxm-select-customize-input) .zxm-select-selector) {
+  /* background-color: transparent; */
+  color: #fff;
+}
+
+:deep(.zxm-select-arrow) {
+  color: #fff;
+}
+
+:deep(.zxm-select-selection-item) {
+  color: #fff !important;
+}
+
+:deep(.zxm-select-selection-placeholder) {
+  color: #fff !important;
+}
+
+:deep(.dialog-overlay) {
+  width: 100%;
+  height: 100%;
+  position: unset;
+  box-shadow: unset;
+}
+
+::-webkit-scrollbar {
+  width: 5px !important;
+}
+
+::-webkit-scrollbar-thumb {
+  width: 5px !important;
+}
 </style>

+ 319 - 237
src/views/vent/home/configurable/components/detail/MiniBoard-green.vue

@@ -4,10 +4,10 @@
     <template v-if="layout === 'val-top'">
       <slot name="label">
         <div class="mini-board__label" :class="`mini-board__label_${type}`">
-          {{ label }}
+          {{ dw ? `${label}${dw}` : label }}
         </div>
       </slot>
-       <slot name="value">
+      <slot name="value">
         <div class="mini-board__value" :class="`mini-board__value_${type}`">
           {{ value }}
         </div>
@@ -19,268 +19,350 @@
           {{ value }}
         </div>
       </slot>
-       <slot name="label">
+      <slot name="label">
         <div class="mini-board__label" :class="`mini-board__label_${type}`">
           {{ label }}
         </div>
       </slot>
     </template>
+
   </div>
 </template>
 <script lang="ts" setup>
-  withDefaults(
-    defineProps<{
-      label: string;
-      value?: string;
-      // 告示牌布局,类型为:'val-top' | 'label-top'
-      layout: string;
-      // 告示牌类型,类型为:'A' | 'B' | 'C' | 'D' | 'E' | 'F'
-      type?: string;
-    }>(),
-    {
-      value: '/',
-      type: 'A',
-      layout: 'val-top',
-    }
-  );
-
-  // 获取某些 value 对应的特殊的 装饰用的类名
-  function getValueDecoClass(value) {
-    switch (value) {
-      case '低风险':
-        return 'low_risk';
-      case '一般风险':
-        return 'risk';
-      case '较大风险':
-        return 'high_risk';
-      case '报警':
-        return 'warning';
-      default:
-        return '';
-    }
+withDefaults(
+  defineProps<{
+    label: string;
+    value?: string;
+    dw?: string;
+    // 告示牌布局,类型为:'val-top' | 'label-top'
+    layout: string;
+    // 告示牌类型,类型为:'A' | 'B' | 'C' | 'D' | 'E' | 'F'
+    type?: string;
+  }>(),
+  {
+    value: '/',
+    type: 'A',
+    layout: 'val-top',
   }
+);
 
-  defineEmits(['click']);
+// 获取某些 value 对应的特殊的 装饰用的类名
+function getValueDecoClass(value) {
+  switch (value) {
+    case '低风险':
+      return 'low_risk';
+    case '一般风险':
+      return 'risk';
+    case '较大风险':
+      return 'high_risk';
+    case '报警':
+      return 'warning';
+    default:
+      return '';
+  }
+}
+
+defineEmits(['click']);
 </script>
 <style lang="less" scoped>
-  @import '/@/design/theme.less';
-  @import '/@/design/theme.less';
-
-  @{theme-deepblue} {
-    .mini-board {
-      --image-area3: url('/@/assets/images/themify/deepblue/company/area3.png');
-      // --image-value-bg: url('/@/assets/images/themify/deepblue/vent/value-bg.png');
-      --image-vent-param-bg: url('/@/assets/images/themify/deepblue/vent/vent-param-bg.png');
-    //   --image-mini-board-1: url('/@/assets/images/themify/deepblue/vent/home/mini-board-1.png');
-       --image-mini-board-1: url('/@/assets/images/themify/deepblue/vent/home/mini-board-1.png');
-      --image-board_bg_1: url('/@/assets/images/themify/deepblue/home-container/configurable/board_bg_1.png');
-      --image-miehuo: url('/@/assets/images/themify/deepblue/home-container/configurable/firehome/miehuo.png');
-      --image-value-bg-2: url('/@/assets/images/themify/deepblue/vent/value-bg-2.png');
-      --image-board_bg_3: url('/@/assets/images/themify/deepblue/home-container/configurable/board_bg_3.png');
-      --image-board_bg_2: url('/@/assets/images/themify/deepblue/home-container/configurable/board_bg_2.png');
-      --image-board_bg_5: url('/@/assets/images/themify/deepblue/home-container/configurable/board_bg_5.png');
-      --image-board_bg_4: url('/@/assets/images/themify/deepblue/home-container/configurable/board_bg_4.png');
-    }
-  }
+@import '/@/design/theme.less';
+@import '/@/design/theme.less';
 
+@{theme-deepblue} {
   .mini-board {
-    --image-area3: url('/@/assets/images/company/area3.png');
-    // --image-value-bg: url('/@/assets/images/vent/value-bg.png');
-     --image-value-bg: url('/@/assets/images/home-green/green-tag.png');
-    --image-vent-param-bg: url('/@/assets/images/vent/vent-param-bg.png');
-    // --image-mini-board-1: url('/@/assets/images/vent/home/mini-board-1.png');
-      --image-mini-board-1: url('/@/assets/images/home-green/green-tag.png');
-    --image-board_bg_1: url('/@/assets/images/home-container/configurable/board_bg_1.png');
-    --image-miehuo: url('/@/assets/images/home-container/configurable/firehome/miehuo.png');
-    --image-value-bg-2: url('/@/assets/images/vent/value-bg-2.png');
-    --image-board_bg_3: url('/@/assets/images/home-container/configurable/board_bg_3.png');
-    --image-board_bg_2: url('/@/assets/images/home-container/configurable/board_bg_2.png');
-    --image-board_bg_5: url('/@/assets/images/home-container/configurable/board_bg_5.png');
-    --image-board_bg_4: url('/@/assets/images/home-container/configurable/board_bg_4.png');
-    --image-board_bg_6: url('/@/assets/images/home-container/configurable/board_bg_6.png');
-
-    --image-hycd: url(/@/assets/images/home-container/configurable/dusthome/hycd.png);
-    --image-dyfl: url(/@/assets/images/home-container/configurable/dusthome/dyfl.png);
-    --image-jdjl: url(/@/assets/images/home-container/configurable/dusthome/jdjl.png);
-    height: 52px;
-    line-height: 25px;
-    width: 110px;
-    padding: 0 5px 0 5px;
-    text-align: center;
-    background-size: 100% 100%;
-    position: relative;
+    --image-area3: url('/@/assets/images/themify/deepblue/company/area3.png');
+    // --image-value-bg: url('/@/assets/images/themify/deepblue/vent/value-bg.png');
+    --image-vent-param-bg: url('/@/assets/images/themify/deepblue/vent/vent-param-bg.png');
+    //   --image-mini-board-1: url('/@/assets/images/themify/deepblue/vent/home/mini-board-1.png');
+    --image-mini-board-1: url('/@/assets/images/themify/deepblue/vent/home/mini-board-1.png');
+    --image-board_bg_1: url('/@/assets/images/themify/deepblue/home-container/configurable/board_bg_1.png');
+    --image-miehuo: url('/@/assets/images/themify/deepblue/home-container/configurable/firehome/miehuo.png');
+    --image-value-bg-2: url('/@/assets/images/themify/deepblue/vent/value-bg-2.png');
+    --image-board_bg_3: url('/@/assets/images/themify/deepblue/home-container/configurable/board_bg_3.png');
+    --image-board_bg_2: url('/@/assets/images/themify/deepblue/home-container/configurable/board_bg_2.png');
+    --image-board_bg_5: url('/@/assets/images/themify/deepblue/home-container/configurable/board_bg_5.png');
+    --image-board_bg_4: url('/@/assets/images/themify/deepblue/home-container/configurable/board_bg_4.png');
   }
+}
 
-  .mini-board_A {
-    width: 120px;
-    height: 60px;
-    background-image: var(--image-area3);
-    background-size: 100% 100%;
-  }
-  .mini-board_B {
-    width: 115px;
-    height: 50px;
-    background-image: var(--image-value-bg);
-    background-size: auto 40px;
-    background-position: center bottom;
-    background-repeat: no-repeat;
-    background-size:100% 100%
-  }
-  .mini-board_C {
-    width: 121px;
-    height: 69px;
-    background-image: var(--image-vent-param-bg);
-  }
-  .mini-board_D {
-    // width: 105px;
-    height: 50px;
-    background-image: var(--image-mini-board-1);
-    background-position: center bottom;
-    background-size:100% 100%;
-    background-repeat: no-repeat;
-  }
-  .mini-board_E {
-    width: 30%;
-    height: 180px;
-    padding: 20px 5px;
-    background-image: var(--image-board_bg_1);
-    background-position: center bottom;
-    background-repeat: no-repeat;
-    background-size: 100% 100%;
-  }
-  .mini-board_F {
-    width: 125px;
-    height: 70px;
-    background-image: var(--image-miehuo);
-    background-size: 100% 80%;
-    background-position: center bottom;
-    background-repeat: no-repeat;
-  }
-  .mini-board_G {
-    width: 98px;
-    height: 70px;
-    background-image: var(--image-value-bg-2);
-    background-size: 100% auto;
-    background-position: center bottom;
-    background-repeat: no-repeat;
-  }
-  .mini-board_H {
-    width: 174px;
-    height: 104px;
-    background-image: var(--image-board_bg_3);
-    background-size: 100% auto;
-    background-position: center bottom;
-    background-repeat: no-repeat;
-    padding: 45px 0 0 0;
-  }
-  .mini-board_I {
-    width: 139px;
-    height: 67px;
-    background-image: var(--image-board_bg_6);
-    background-size: 100% 100%;
-  }
+.mini-board {
+  --image-area3: url('/@/assets/images/company/area3.png');
+  // --image-value-bg: url('/@/assets/images/vent/value-bg.png');
+  --image-value-bg: url('/@/assets/images/home-green/green-tag.png');
+  --image-vent-param-bg: url('/@/assets/images/vent/vent-param-bg.png');
+  // --image-mini-board-1: url('/@/assets/images/vent/home/mini-board-1.png');
+  --image-mini-board-1: url('/@/assets/images/home-green/green-tag.png');
+  --image-board_bg_1: url('/@/assets/images/home-container/configurable/board_bg_1.png');
+  --image-miehuo: url('/@/assets/images/home-container/configurable/firehome/miehuo.png');
+  --image-value-bg-2: url('/@/assets/images/vent/value-bg-2.png');
+  --image-board_bg_3: url('/@/assets/images/home-container/configurable/board_bg_3.png');
+  --image-board_bg_2: url('/@/assets/images/home-container/configurable/board_bg_2.png');
+  --image-board_bg_5: url('/@/assets/images/home-container/configurable/board_bg_5.png');
+  --image-board_bg_4: url('/@/assets/images/home-container/configurable/board_bg_4.png');
+  --image-board_bg_6: url('/@/assets/images/home-container/configurable/board_bg_6.png');
 
-  .mini-board__value_A {
-    color: @vent-gas-primary-text;
-    font-size: 16px;
-    font-weight: bold;
-    height: 30px;
-    line-height: 30px;
-  }
+  --image-hycd: url(/@/assets/images/home-container/configurable/dusthome/hycd.png);
+  --image-dyfl: url(/@/assets/images/home-container/configurable/dusthome/dyfl.png);
+  --image-jdjl: url(/@/assets/images/home-container/configurable/dusthome/jdjl.png);
+  height: 52px;
+  line-height: 25px;
+  width: 110px;
+  padding: 0 5px 0 5px;
+  text-align: center;
+  background-size: 100% 100%;
+  position: relative;
+}
 
-  .mini-board__value_B {
-    // color: @vent-gas-primary-text;
-    color:#3ecca7;
-    font-size: 12px;
-    font-family:'douyuFont';
-    height: 28px;
-    line-height: 28px;
-  }
-  .mini-board__label_B {
-    line-height: 16px;
-    height: 16px;
-    font-size:12px;
-  }
+.mini-board_A {
+  width: 120px;
+  height: 60px;
+  background-image: var(--image-area3);
+  background-size: 100% 100%;
+}
 
-  .mini-board__value_C {
-    color: @vent-gas-primary-text;
-    height: 40px;
-    line-height: 40px;
-    font-size: 20px;
-    font-weight: bold;
-  }
+.mini-board_B {
+  width: 115px;
+  height: 50px;
+  background-image: var(--image-value-bg);
+  background-size: auto 40px;
+  background-position: center bottom;
+  background-repeat: no-repeat;
+  background-size: 100% 100%
+}
 
-  .mini-board__value_D {
-    font-size: 12px;
-    height: 28px;
-    line-height: 32px;
-    color:#3ecca7;
-    font-family:'douyuFont'
-  }
-  .mini-board__label_D {
-    line-height: 18px;
-    height: 18px;
-    font-size:12px;
-  }
-  .mini-board__value_E {
-    font-size: 20px;
-    font-weight: bold;
+.mini-board_C {
+  width: 121px;
+  height: 69px;
+  background-image: var(--image-vent-param-bg);
+}
+
+.mini-board_D {
+  // width: 105px;
+  height: 50px;
+  background-image: var(--image-mini-board-1);
+  background-position: center bottom;
+  background-size: 100% 100%;
+  background-repeat: no-repeat;
+}
+
+.mini-board_E {
+  width: 30%;
+  height: 180px;
+  padding: 20px 5px;
+  background-image: var(--image-board_bg_1);
+  background-position: center bottom;
+  background-repeat: no-repeat;
+  background-size: 100% 100%;
+}
+
+.mini-board_F {
+  width: 125px;
+  height: 70px;
+  background-image: var(--image-miehuo);
+  background-size: 100% 80%;
+  background-position: center bottom;
+  background-repeat: no-repeat;
+}
+
+.mini-board_G {
+  width: 98px;
+  height: 70px;
+  background-image: var(--image-value-bg-2);
+  background-size: 100% auto;
+  background-position: center bottom;
+  background-repeat: no-repeat;
+}
+
+.mini-board_H {
+  width: 174px;
+  height: 104px;
+  background-image: var(--image-board_bg_3);
+  background-size: 100% auto;
+  background-position: center bottom;
+  background-repeat: no-repeat;
+  padding: 45px 0 0 0;
+}
+
+.mini-board_I {
+  width: 139px;
+  height: 67px;
+  background-image: var(--image-board_bg_6);
+  background-size: 100% 100%;
+}
+
+.mini-board_J {
+  display: flex;
+  flex-direction: column;
+  align-items: center;
+  width: 121px;
+  height: 100%;
+
+}
+
+.mini-board_K {
+
+  width: 186px;
+
+  &::before {
+    position: absolute;
+   content: '';
+    width: 126px;
+    height: 74px;
+    left: 27px;
+    top: -15px;
+    background: url(@/assets/images/vent/small-bg1.png) no-repeat;
+    background-size: cover;
   }
+
+}
+
+.mini-board__value_A {
+  color: @vent-gas-primary-text;
+  font-size: 16px;
+  font-weight: bold;
+  height: 30px;
+  line-height: 30px;
+}
+
+.mini-board__value_B {
+  // color: @vent-gas-primary-text;
+  color: #3ecca7;
+  font-size: 12px;
+  font-family: 'douyuFont';
+  height: 28px;
+  line-height: 28px;
+}
+
+.mini-board__label_B {
+  line-height: 16px;
+  height: 16px;
+  font-size: 12px;
+}
+
+.mini-board__value_C {
+  color: @vent-gas-primary-text;
+  height: 40px;
+  line-height: 40px;
+  font-size: 20px;
+  font-weight: bold;
+}
+
+.mini-board__value_D {
+  font-size: 12px;
+  height: 28px;
+  line-height: 32px;
+  color: #3ecca7;
+  font-family: 'douyuFont'
+}
+
+.mini-board__label_D {
+  line-height: 18px;
+  height: 18px;
+  font-size: 12px;
+}
+
+.mini-board__value_E {
+  font-size: 20px;
+  font-weight: bold;
+}
+
+.mini-board__label_E {
+  line-height: 20px;
+  height: 90px;
+  padding-top: 30%;
+  background-repeat: no-repeat;
+  background-position: center top;
+}
+
+.mini-board__value_F {
+  font-size: 20px;
+  font-weight: bold;
+  color: @vent-gas-primary-text;
+}
+
+.mini-board__label_F {
+  line-height: 34px;
+}
+
+.mini-board__value_G {
+  color: @vent-gas-primary-text;
+  font-size: 20px;
+  font-weight: bold;
+  height: 42px;
+  line-height: 42px;
+}
+
+.mini-board__label_G {
+  line-height: 20px;
+  height: 20px;
+}
+
+.mini-board_E:nth-child(1) {
   .mini-board__label_E {
-    line-height: 20px;
-    height: 90px;
-    padding-top: 30%;
-    background-repeat: no-repeat;
-    background-position: center top;
+    background-image: var(--image-hycd);
   }
+}
 
-  .mini-board__value_F {
-    font-size: 20px;
-    font-weight: bold;
-    color: @vent-gas-primary-text;
-  }
-  .mini-board__label_F {
-    line-height: 34px;
+.mini-board_E:nth-child(2) {
+  .mini-board__label_E {
+    background-image: var(--image-dyfl);
   }
+}
 
-  .mini-board__value_G {
-    color: @vent-gas-primary-text;
-    font-size: 20px;
-    font-weight: bold;
-    height: 42px;
-    line-height: 42px;
-  }
-  .mini-board__label_G {
-    line-height: 20px;
-    height: 20px;
+.mini-board_E:nth-child(3) {
+  .mini-board__label_E {
+    background-image: var(--image-jdjl);
   }
+}
 
-  .mini-board_E:nth-child(1) {
-    .mini-board__label_E {
-      background-image: var(--image-hycd);
-    }
-  }
-  .mini-board_E:nth-child(2) {
-    .mini-board__label_E {
-      background-image: var(--image-dyfl);
-    }
-  }
-  .mini-board_E:nth-child(3) {
-    .mini-board__label_E {
-      background-image: var(--image-jdjl);
-    }
-  }
+.mini-board__label_J {
+  width: 100%;
+  padding-top: 10px;
+  
+}
+
+.mini-board__value_J {
+  position: relative;
+  width: 102px;
+  height: 45px;
+  font-family: 'douyuFont';
+  font-size: 12px;
+  color: #3afde7;
+  background: url('@/assets/images/home-green/100.png') no-repeat;
+  background-size: 100% 100%;
+}
+
+.mini-board__value_K {
+  font-size: 18px;
+  font-family: 'douyuFont';
+  color: #3afde7;
+  text-align: center;
+  margin-bottom: 5px;
+}
+
+.mini-board__label_K {
+  width: 185px;
+  height: 48px;
+  text-align: center;
+  background: url(@/assets/images/vent/plane.png) no-repeat;
+  background-size: contain;
+  background-position: bottom;
+}
+
+.mini-board_H_low_risk {
+  background-image: var(--image-board_bg_3);
+}
+
+.mini-board_H_risk {
+  background-image: var(--image-board_bg_2);
+}
+
+.mini-board_H_high_risk {
+  background-image: var(--image-board_bg_5);
+}
+
+.mini-board_H_warning {
+  background-image: var(--image-board_bg_4);
+}
 
-  .mini-board_H_low_risk {
-    background-image: var(--image-board_bg_3);
-  }
-  .mini-board_H_risk {
-    background-image: var(--image-board_bg_2);
-  }
-  .mini-board_H_high_risk {
-    background-image: var(--image-board_bg_5);
-  }
-  .mini-board_H_warning {
-    background-image: var(--image-board_bg_4);
-  }
 </style>

+ 8 - 7
src/views/vent/home/configurable/components/green-nav.vue

@@ -25,9 +25,9 @@ let props = defineProps({
     type: String,
     default: ''
   },
-  activeIndex:{
-    type:Number,
-    default:0
+  activeIndex: {
+    type: Number,
+    default: 0
   }
 })
 
@@ -44,9 +44,10 @@ let menuList = ref<any[]>([
   },
   { name: '火灾监控', MenuItemList: [] },
   { name: '粉尘监控', MenuItemList: [] },
-  { name: '智能通风', MenuItemList: [] },
-  { name: '瓦斯监控', MenuItemList: [] },
-  { name: '综合管控', MenuItemList: [] },
+  { name: '多灾融合预警', MenuItemList: [] },
+  // { name: '智能通风', MenuItemList: [] },
+  // { name: '瓦斯监控', MenuItemList: [] },
+  // { name: '综合管控', MenuItemList: [] },
 ])//一级菜单列表
 
 
@@ -59,7 +60,7 @@ let $emit = defineEmits(['menuToggle'])
 function menuClick(index, item) {
   isShowMenuItem.value = !isShowMenuItem.value
   //menu切换,界面跳转
-  $emit('menuToggle',item,index)
+  $emit('menuToggle', item, index)
 }
 
 //menuItem选项切换

+ 75 - 72
src/views/vent/home/configurable/components/original/moduleBottom-green.vue

@@ -10,89 +10,92 @@
   </div>
 </template>
 <script lang="ts" setup>
-  defineProps<{ title: string; visible: boolean }>();
-  const emit = defineEmits(['close', 'click']);
+defineProps<{ title: string; visible: boolean }>();
+const emit = defineEmits(['close', 'click']);
 
-  function closeModel() {
-    emit('close');
-  }
-  function clickHandler() {
-    emit('click');
-  }
+function closeModel() {
+  emit('close');
+}
+function clickHandler() {
+  emit('click');
+}
 </script>
 <style lang="less" scoped>
-  @import '/@/design/theme.less';
+@import '/@/design/theme.less';
 
-  @{theme-deepblue} {
-    .module-content {
+@{theme-deepblue} {
+  .module-content {
     //   --image-model_original_title_bg_expand: url('@/assets/images/themify/deepblue/home-container/configurable/model_original_title_bg_expand.png');
-    }
   }
+}
 
-  .module-content {
-    // --image-model_original_title_bg_expand: url('@/assets/images/home-container/configurable/model_original_title_bg_expand.png');
-      --image-model_original_title_bg_expand: url('@/assets/images/home-green/green-title-bg.png');
-    --bg-height: 28px;
-    color: #fff;
-    box-sizing: border-box;
-    position: absolute;
-    width: 100%;
-    height: 100%;
-    z-index:999;
-  }
+.module-content {
+  // --image-model_original_title_bg_expand: url('@/assets/images/home-container/configurable/model_original_title_bg_expand.png');
+  --image-model_original_title_bg_expand: url('@/assets/images/home-green/green-title-bg.png');
+  --bg-height: 28px;
+  color: #fff;
+  box-sizing: border-box;
+  position: absolute;
+  width: 100%;
+  height: 100%;
+  z-index: 999;
+  background: url('@/assets/images/home-green/green-bd-bottom.png') no-repeat;
+  background-size: 100% 100%;
+  padding: 15px 15px 0px 15px;
+}
 
-  .module-content__title__expand {
-    width: 100%;
-    height: var(--bg-height);
-    background: var(--image-model_original_title_bg_expand) no-repeat;
-    position: relative;
-    // text-align: center;
-    line-height: var(--bg-height);
-       padding-left:36px;
-    font-weight:bold;
-    font-size:16px;
-  }
+.module-content__title__expand {
+  width: 100%;
+  height: var(--bg-height);
+  background: var(--image-model_original_title_bg_expand) no-repeat;
+  position: relative;
+  // text-align: center;
+  line-height: var(--bg-height);
+  padding-left: 36px;
+  font-weight: bold;
+  font-size: 16px;
+}
 
-  // .module-content__title {
-  //   width: 50%;
-  //   height: var(--bg-height);
-  //   background: url('../../../../../assets/images/home-container/configurable/model_bottom_title_bg.png') no-repeat;
-  //   background-size: 100% 100%;
-  //   position: relative;
-  //   text-align: left;
-  //   padding-left: 5%;
-  // }
+// .module-content__title {
+//   width: 50%;
+//   height: var(--bg-height);
+//   background: url('../../../../../assets/images/home-container/configurable/model_bottom_title_bg.png') no-repeat;
+//   background-size: 100% 100%;
+//   position: relative;
+//   text-align: left;
+//   padding-left: 5%;
+// }
 
-  // 固定在父容器右上角的按钮图标
-  // .action-btn {
-  //   width: 18px;
-  //   height: 18px;
-  //   background: url('../../../../../assets/images/home-container/configurable/expand.svg') no-repeat center;
-  //   position: absolute;
-  //   left: 0;
-  //   top: 0;
-  // }
-  // .show-btn {
-  //   transform: rotate(-90deg);
-  // }
+// 固定在父容器右上角的按钮图标
+// .action-btn {
+//   width: 18px;
+//   height: 18px;
+//   background: url('../../../../../assets/images/home-container/configurable/expand.svg') no-repeat center;
+//   position: absolute;
+//   left: 0;
+//   top: 0;
+// }
+// .show-btn {
+//   transform: rotate(-90deg);
+// }
 
-  .module-slot {
-    height: calc(100% - 33px);
-    width: calc(100% - 15px);
-    backdrop-filter: blur(5px);
-    // background-color: var(--vent-configurable-original-module-bg);
-    margin-left: 5px;
-  }
+.module-slot {
+  height: calc(100% - 33px);
+  width: calc(100% - 15px);
+  backdrop-filter: blur(5px);
+  // background-color: var(--vent-configurable-original-module-bg);
+  margin-left: 5px;
+}
 
-  // Transition动画相关
-  .v-enter-active,
-  .v-leave-active {
-    transition: all 0.3s ease;
-  }
+// Transition动画相关
+.v-enter-active,
+.v-leave-active {
+  transition: all 0.3s ease;
+}
 
-  .v-enter-from,
-  .v-leave-to {
-    opacity: 0;
-    transform: translateY(-33px);
-  }
+.v-enter-from,
+.v-leave-to {
+  opacity: 0;
+  transform: translateY(-33px);
+}
 </style>

+ 78 - 75
src/views/vent/home/configurable/components/original/moduleLeft-green.vue

@@ -10,91 +10,94 @@
   </div>
 </template>
 <script lang="ts" setup>
-  defineProps<{ title: string; visible: boolean }>();
-  const emit = defineEmits(['close', 'click']);
+defineProps<{ title: string; visible: boolean }>();
+const emit = defineEmits(['close', 'click']);
 
-  function closeModel() {
-    emit('close');
-  }
-  function clickHandler() {
-    emit('click');
-  }
+function closeModel() {
+  emit('close');
+}
+function clickHandler() {
+  emit('click');
+}
 </script>
 <style lang="less" scoped>
-  @import '/@/design/theme.less';
-
-  @{theme-deepblue} {
-    .module-content {
-      --image-model_original_title_bg: url('@/assets/images/themify/deepblue/home-container/configurable/model_original_title_bg.png');
-    }
-  }
+@import '/@/design/theme.less';
 
+@{theme-deepblue} {
   .module-content {
-    --image-model_original_title_bg: url('@/assets/images/home-green/green-title-bg.png');
-    --bg-height: 28px;
-    color: #fff;
-    box-sizing: border-box;
-    position: absolute;
-    width: 100%;
-    height: 100%;
-  z-index:999;
+    --image-model_original_title_bg: url('@/assets/images/themify/deepblue/home-container/configurable/model_original_title_bg.png');
   }
+}
 
-  .module-content__title__expand {
-    width: 100%;
-    height: var(--bg-height);
-    background: var(--image-model_original_title_bg) no-repeat;
-    position: relative;
-    // text-align: center;
-    line-height: var(--bg-height);
-    padding-left:36px;
-    font-weight:bold;
-    font-size:16px;
-  }
+.module-content {
+  --image-model_original_title_bg: url('@/assets/images/home-green/green-title-bg.png');
+  --bg-height: 28px;
+  color: #fff;
+  box-sizing: border-box;
+  position: absolute;
+  width: 100%;
+  height: 100%;
+  z-index: 999;
+  background: url('@/assets/images/home-green/green-bd-left.png') no-repeat;
+  background-size: 100% 100%;
+  padding: 15px 15px 0px 15px;
+}
 
-  // .module-content__title {
-  //   width: 50%;
-  //   height: var(--bg-height);
-  //   background: url('@/assets/images/home-container/configurable/model_left_title_bg.png') no-repeat;
-  //   background-size: 100% 100%;
-  //   position: relative;
-  //   text-align: right;
-  //   padding: 4px 10% 0 0;
-  // }
+.module-content__title__expand {
+  width: 100%;
+  height: var(--bg-height);
+  background: var(--image-model_original_title_bg) no-repeat;
+  position: relative;
+  // text-align: center;
+  line-height: var(--bg-height);
+  padding-left: 36px;
+  font-weight: bold;
+  font-size: 16px;
+}
 
-  // 固定在父容器右上角的按钮图标
-  // .action-btn {
-  //   width: 18px;
-  //   height: 18px;
-  //   background: url('@/assets/images/home-container/configurable/expand.svg') no-repeat center;
-  //   position: absolute;
-  //   right: 0;
-  //   top: 0;
-  // }
-  // .close-btn {
-  //   transform: rotate(-90deg);
-  // }
+// .module-content__title {
+//   width: 50%;
+//   height: var(--bg-height);
+//   background: url('@/assets/images/home-container/configurable/model_left_title_bg.png') no-repeat;
+//   background-size: 100% 100%;
+//   position: relative;
+//   text-align: right;
+//   padding: 4px 10% 0 0;
+// }
 
-  .module-slot {
-    height: calc(100% - 33px);
-    width: 100%;
-    backdrop-filter: blur(5px);
-    // #182d47
-    // background-color: var(--vent-configurable-original-module-bg);
-    // margin-left: 10px;
-  }
+// 固定在父容器右上角的按钮图标
+// .action-btn {
+//   width: 18px;
+//   height: 18px;
+//   background: url('@/assets/images/home-container/configurable/expand.svg') no-repeat center;
+//   position: absolute;
+//   right: 0;
+//   top: 0;
+// }
+// .close-btn {
+//   transform: rotate(-90deg);
+// }
 
-  // Transition动画相关
-  .v-enter-active,
-  .v-leave-active {
-    transition: all 0.3s ease;
-  }
+.module-slot {
+  height: calc(100% - 33px);
+  width: 100%;
+  backdrop-filter: blur(5px);
+  // #182d47
+  // background-color: var(--vent-configurable-original-module-bg);
+  // margin-left: 10px;
+}
 
-  .v-enter-from,
-  .v-leave-to {
-    // opacity: 1;
-    transform: translateX(-100%);
-    // transform: scaleY(0);
-    // transform-origin: center top;
-  }
+// Transition动画相关
+.v-enter-active,
+.v-leave-active {
+  transition: all 0.3s ease;
+}
+
+.v-enter-from,
+.v-leave-to {
+  // opacity: 1;
+  transform: translateX(-100%);
+  // transform: scaleY(0);
+  // transform-origin: center top;
+}
 </style>

+ 97 - 0
src/views/vent/home/configurable/components/preset/dz-card.vue

@@ -0,0 +1,97 @@
+<template>
+    <div class="dzCard">
+        <div class="gas-box">
+            <div class="gas-item">
+                <div class="detail-box">
+                    <div class="detail-item" v-for="(item, index) in gasMonitor" :key="index">
+                        <div class="">{{ item.label }}</div>
+                        <div class="value">{{ !item.value ? '-' : item.value }}</div>
+                    </div>
+                </div>
+            </div>
+            <div class="gas-item">
+                <div class="detail-box">
+                    <div class="detail-item" v-for="(item, index) in gasMonitor" :key="index">
+                        <div class="">{{ item.label }}</div>
+                        <div class="value">{{ !item.value1 ? '-' : item.value1 }}</div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue'
+
+let gasMonitor = ref([
+    { label: '测试', value: 1, value1: 0 },
+    { label: '测试1', value: 0, value1: 1 },
+])
+</script>
+
+<style lang="less" scoped>
+.dzCard {
+    position: relative;
+    width: 100%;
+    height: 100%;
+
+    .gas-box {
+        display: flex;
+        justify-content: space-around;
+        height: 100%;
+        overflow-y: auto;
+
+        .gas-item {
+            position: relative;
+            width: 170px;
+            height: 100%;
+            margin-left: 10px;
+
+            .detail-box {
+                position: relative;
+                margin: 0 auto;
+                width: 100%;
+                height: 100%;
+                background: linear-gradient(to bottom, transparent, #00679b77) no-repeat;
+                background-size: cover;
+                display: flex;
+                flex-direction: column;
+                justify-content: flex-start;
+                align-items: center;
+                overflow-y: auto;
+
+                &::after {
+                    position: absolute;
+                    content: '';
+                    left: 0px;
+                    bottom: 0px;
+                    width: 100%;
+                    height: 31px;
+                    background: url('@/assets/images/vent/plane1.png') no-repeat center;
+                    background-size: 100% 100%;
+                    background-position: bottom;
+                }
+
+                .detail-item {
+                    width: 100%;
+                    height: 40px;
+                    background-image: linear-gradient(to right, #39a3ff66, #39a3ff00);
+                    display: flex;
+                    padding: 0 10px;
+                    justify-content: space-between;
+                    align-items: center;
+                    margin-bottom: 30px;
+
+                    .value {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        color: #2bdcff;
+                        text-align: center;
+                    }
+                }
+            }
+        }
+    }
+}
+</style>

+ 101 - 0
src/views/vent/home/configurable/components/preset/dz-chart.vue

@@ -0,0 +1,101 @@
+<template>
+    <div class="dz_chart">
+        <div ref="chartRef" class="chartRef"></div>
+    </div>
+</template>
+
+<script setup lang="ts">
+import { ref, reactive, watch, onMounted } from 'vue'
+import * as echarts from 'echarts';
+let props = defineProps({
+    echartOption: {
+        type: Object,
+        default: () => {
+            return {}
+        }
+    },
+    echartData: {
+        type: Object,
+        default: () => {
+            return {}
+        }
+    }
+})
+
+
+// 1. 准备数据
+const riskData: any[] = [
+    { name: '低风险', color: '#1890FF', value: 123 },
+    { name: '一般风险', color: '#FFB900', value: 123 },
+    { name: '较大风险', color: '#FFA800', value: 123 },
+    { name: '严重风险', color: '#FF4D4F', value: 123 },
+];
+
+// 2. 初始化图表
+const chartRef = ref(null);
+let chartInstance: any = null;
+
+
+
+onMounted(() => {
+    chartInstance = echarts.init(chartRef.value);
+    renderChart();
+})
+
+// 3. 配置图表选项
+function renderChart() {
+    const option = {
+        // 隐藏 x 轴刻度、y 轴刻度,仅显示标签
+        xAxis: {
+            show: false,
+        },
+        yAxis: {
+            type: 'category',
+            inverse: true, // 倒置 y 轴,让“低风险”在最上方
+            axisTick: { show: false }, // 隐藏刻度线
+            axisLine: { show: false }, // 隐藏轴线
+            axisLabel: {
+                color: '#fff', // 标签颜色(背景深色时用白色)
+                fontSize: 14,
+                margin: 20, // 标签与进度条的间距
+                formatter: (value) => `${value} ${riskData.find(item => item.name === value).value}`, // 格式化:风险等级 + 数值
+            },
+            data: riskData.map(item => item.name), // 风险等级列表
+        },
+        series: riskData.map((item, index) => ({
+            name: item.name,
+            type: 'bar',
+            symbol: 'path://M 0 5 L 17 0 L 17 10 z', // 进度条形状(矩形块)
+            symbolOffset: [0, 0], // 形状偏移(0,0 表示不偏移)
+            barWidth: 13, // 进度条宽度
+            itemStyle: {
+                barBorderWidth: 2, // 进度条边框宽度
+                barBorderColor: 'rgb(254, 127, 125)', // 进度条边框颜色(可选,此处为占位)
+                color: item.color, // 进度条颜色
+            },
+            data: [item.value], // 进度条长度(对应数值)
+        })),
+    };
+    chartInstance.setOption(option);
+}
+// let windData = reactive<any>({})
+
+// watch(() => props.echartData, (newV, oldV) => {
+//     windData = Object.assign({}, newV)
+// }, { immediate: true, deep: true })
+
+</script>
+
+<style lang="less" scoped>
+.dz_chart {
+    position: relative;
+    width: 100%;
+    height: 100%;
+
+    .chartRef {
+        width: 100%;
+        height: 100%;
+    }
+
+}
+</style>

+ 132 - 0
src/views/vent/home/configurable/components/preset/dz-list.vue

@@ -0,0 +1,132 @@
+<template>
+    <div class="dz-list">
+        <div class="icons-box" @mouseleave="resetScroll">
+            <template v-for="(item, key) in listOption" :key="key">
+                <div class="icon-item">
+                    <div class="wrapper">
+                        {{ item.text }}
+                    </div>
+                    <div></div>
+                    <img :src="item.url" :alt="item.text" />
+                    <div class="level-text">
+                        <div class="all-count">
+                            <span>{{ `${item.allText}&nbsp:&nbsp` }}</span>
+                            <span class="num-count">{{ item.allCount || 0 }}</span>
+                        </div>
+                        <div class="warn-count">
+                            <span>{{ `${item.warnText}&nbsp:&nbsp` }}</span>
+                            <span :class="item.warnCount ? 'num-count1' : 'num-count'">{{ item.warnCount || 0 }}</span>
+                        </div>
+                        <div class="close-count">
+                            <span> {{ `${item.closeText}&nbsp:&nbsp` }}</span>
+                            <span :class="item.closeCount ? 'num-count1' : 'num-count'">{{ item.closeCount || 0
+                                }}</span>
+                        </div>
+                    </div>
+                </div>
+            </template>
+        </div>
+    </div>
+</template>
+
+<script setup lang="ts">
+import { ref, reactive,watch } from 'vue'
+
+let props=defineProps({
+    listOption:{
+        type:Object,
+        default:()=>{
+            return {}
+        }
+    },
+    listData:{
+        type:Object,
+        default:()=>{
+            return {}
+        }
+    }
+})
+
+
+const resetScroll = (e: Event) => {
+    if (e.target && e.target) (e.target as Element).scrollTop = 0;
+};
+
+watch(()=>props.listData,(newV,oldV)=>{
+console.log(newV,'设备')
+},{immediate:true,deep:true})
+</script>
+
+<style lang="less" scoped>
+.dz-list {
+    width: 100%;
+    height: 100%;
+
+    .icons-box {
+        height: 100%;
+        overflow-y: hidden;
+
+        &:hover {
+            overflow-y: auto;
+            overflow-x: auto;
+        }
+
+        .icon-item {
+            position: relative;
+            display: flex;
+            align-items: center;
+            justify-content: center;
+            padding: 3px;
+
+            &:nth-child(even) {
+                padding-right: 0px;
+            }
+
+            .level-text {
+                width: 76%;
+                display: flex;
+                justify-content: space-around;
+                position: absolute;
+                top: 33px;
+                left: 76px;
+                color: #ffffffe0;
+                font-size: 13px;
+                text-align: center;
+                letter-spacing: 1px;
+
+                .num-count,
+                .num-count1 {
+                    font-family: 'douyuFont';
+                    font-size: 12px;
+                }
+
+                .warn-count,
+                .close-count {
+                    .num-count {
+                        color: #ffffffe0;
+                    }
+
+                    .num-count1 {
+                        color: #ff0000;
+                    }
+                }
+            }
+
+            img {
+                width: 100%;
+                height: 60px;
+            }
+        }
+
+        .wrapper {
+            position: absolute;
+            top: 48px;
+            left: 112px;
+            color: #ffffffe0;
+            font-size: 13px;
+            text-align: center;
+            letter-spacing: 1px;
+        }
+    }
+}
+</style>

+ 248 - 0
src/views/vent/home/configurable/components/preset/dz-scroll-list.vue

@@ -0,0 +1,248 @@
+<template>
+    <div class="dzScrollList">
+        <div class="item item1">
+            <div class="icon"></div>
+            <vue3-seamless-scroll hover-stop="true" :list="fireMonitor1" :hover="true" :step="0.18"
+                :limit-scroll-num="fireMonitor1.length" class="seamless-warp1">
+                <div class="data-box" v-for="(item, index) in fireMonitor1" :key="index">
+                    <div class="box-item">
+                        <div :class="{
+                            value1: item.warnLevel == '绿色预警',
+                            value2: item.warnLevel == '黄色预警',
+                            value3: item.warnLevel == '红色预警',
+                        }">{{ item.value1 ? item.value1 : '--' }}</div>
+                        <div class="title">监测位置</div>
+                    </div>
+
+                    <div class="box-item">
+                        <div :class="{
+                            value1: item.warnLevel == '绿色预警',
+                            value2: item.warnLevel == '黄色预警',
+                            value3: item.warnLevel == '红色预警',
+                        }">{{ item.warnLevel || '-' }}
+                        </div>
+                        <div class="title">预警等级</div>
+                    </div>
+                    <div class="box-item1">
+                        <div :class="{
+                            value1: item.warnLevel == '绿色预警',
+                            value2: item.warnLevel == '黄色预警',
+                            value3: item.warnLevel == '红色预警',
+                        }">{{ item.smokeJd || '-' }}
+                        </div>
+                        <div class="title">煤自燃阶段</div>
+                    </div>
+                </div>
+            </vue3-seamless-scroll>
+        </div>
+    </div>
+</template>
+
+<script lang="ts" setup>
+import { ref, reactive } from 'vue'
+import { Vue3SeamlessScroll } from 'vue3-seamless-scroll';
+
+let fireMonitor1 = reactive<any[]>([
+    { warnLevel: '束管1', smokeJd: '绿色预警', value1: '潜伏期阶段' },
+    { warnLevel: '束管2', smokeJd: '黄色预警', value1: '加速氧化阶段' },
+]);
+
+</script>
+
+<style lang="less" scoped>
+.dzScrollList {
+    position: relative;
+    width: 100%;
+    height: 100%;
+
+    .item {
+        height: 102px;
+        width: 100%;
+        position: relative;
+        display: flex;
+        align-content: center;
+        padding-top: 35px;
+
+        &::before {
+            content: '';
+            width: 100%;
+            height: 120px;
+            position: absolute;
+            top: 0px;
+            background: url(/src/assets/images/vent/fire-bg-top.png);
+            background-size: 100% 100%;
+        }
+
+        .icon {
+            width: 72px;
+            height: 36px;
+            margin: 0 15px 0 45px;
+            background: url(/src/assets/images/vent/icon-bottom-bg.png);
+            position: relative;
+            top: 30px;
+            background-size: 100% 100%;
+
+            &::after {
+                position: absolute;
+                content: '';
+                width: 50px;
+                height: 50px;
+                top: -25px;
+                left: 17px;
+                background: url(/src/assets/images/vent/outer-icon.svg) no-repeat;
+            }
+        }
+        .seamless-warp1 {
+            width: 382px;
+            height: 80%;
+            overflow: hidden;
+
+            .data-box {
+                display: flex;
+                width: 382px;
+                justify-content: center;
+                align-items: center;
+                margin: 30px auto;
+
+                .box-item {
+                    width: 30%;
+                    height: 100%;
+                    display: flex;
+                    flex-direction: column;
+                    align-items: center;
+                    padding: 0 10px;
+
+                    .value {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        color: #2bdcff;
+                        margin-bottom: 5px;
+                    }
+
+                    .value1 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: rgb(145, 230, 9);
+                    }
+
+                    .value2 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ffff35;
+                    }
+
+                    .value3 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff0000;
+                    }
+
+                    .value4 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ffbe69;
+                    }
+
+                    .value5 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff6f00;
+                    }
+
+                    .value6 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff0000;
+                    }
+
+                    .title {
+                        font-size: 12px;
+                    }
+                }
+
+                .box-item1 {
+                    width: 40%;
+                    height: 100%;
+                    display: flex;
+                    flex-direction: column;
+                    align-items: center;
+                    padding: 0 10px;
+
+                    .value {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        color: #2bdcff;
+                        margin-bottom: 5px;
+                    }
+
+                    .value1 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: rgb(145, 230, 9);
+                    }
+
+                    .value2 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ffff35;
+                    }
+
+                    .value3 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff0000;
+                    }
+
+                    .value4 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ffbe69;
+                    }
+
+                    .value5 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff6f00;
+                    }
+
+                    .value6 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff0000;
+                    }
+
+                    .title {
+                        font-size: 12px;
+                    }
+                }
+            }
+        }
+    }
+
+    .item1 {
+        top: 0px;
+
+        &::before {
+            transform: matrix(1, 0, 0, -1, 0, 0);
+        }
+
+        .icon {
+            &::after {
+                background: url('@/assets/images/vent/inner-icon.svg') no-repeat;
+            }
+        }
+    }
+}
+</style>

+ 291 - 0
src/views/vent/home/configurable/components/preset/dz-unscroll-list.vue

@@ -0,0 +1,291 @@
+<template>
+    <div class="dzUnScrollList">
+        <div class="item">
+            <div class="icon"></div>
+            <div style="display: flex; justify-content: flex-start">
+                <div class="data-box1" v-for="(item, index) in fireMonitor" :key="index">
+                    <div class="value1"> {{ !item.value ? '低风险' : item.value == '正常' ? '低风险' : item.value }} </div>
+                    <div class="title">{{ item.title }}</div>
+                </div>
+            </div>
+        </div>
+    </div>
+</template>
+
+<script setup lang="ts">
+import { ref } from 'vue'
+
+let fireMonitor=ref<any[]>([
+  {
+    title: '温度',
+    code: '',
+    level: null,
+    value: '正常',
+  },
+  {
+    title: '烟雾',
+    code: '',
+    level: null,
+    value: '正常',
+  },
+  {
+    title: '火焰',
+    code: '',
+    level: null,
+    value: '-',
+  },
+  {
+    title: 'CO最大值(ppm)',
+    code: '',
+    level: null,
+    value: '0',
+  },
+  
+])
+</script>
+
+<style lang="less" scoped>
+.dzUnScrollList {
+    position: relative;
+    width: 100%;
+    height: 100%;
+
+    .item {
+        height: 102px;
+        width: 100%;
+        position: relative;
+        display: flex;
+        align-content: center;
+        padding-top: 42px;
+
+        &::before {
+            content: '';
+            width: 100%;
+            height: 120px;
+            position: absolute;
+            top: 0px;
+            background: url(/src/assets/images/vent/fire-bg-top.png);
+            background-size: 100% 100%;
+        }
+
+        .icon {
+            width: 72px;
+            height: 36px;
+            margin: 0 15px 0 45px;
+            background: url(/src/assets/images/vent/icon-bottom-bg.png);
+            position: relative;
+            top: 30px;
+            background-size: 100% 100%;
+
+            &::after {
+                position: absolute;
+                content: '';
+                width: 50px;
+                height: 50px;
+                top: -25px;
+                left: 17px;
+                background: url(/src/assets/images/vent/outer-icon.svg) no-repeat;
+            }
+        }
+
+        .data-box1 {
+            display: flex;
+            flex-direction: column;
+
+            width: 94px;
+            align-items: center;
+
+            .value {
+                font-size: 14px;
+                font-family: 'douyuFont';
+                color: #2bdcff;
+                margin-bottom: 5px;
+            }
+
+            .value1 {
+                font-size: 14px;
+                font-family: 'douyuFont';
+                margin-bottom: 5px;
+                color: rgb(145, 230, 9);
+            }
+
+            .value2 {
+                font-size: 14px;
+                font-family: 'douyuFont';
+                margin-bottom: 5px;
+                color: #ffff35;
+            }
+
+            .value3 {
+                font-size: 14px;
+                font-family: 'douyuFont';
+                margin-bottom: 5px;
+                color: #ff0000;
+            }
+
+            .value4 {
+                font-size: 14px;
+                font-family: 'douyuFont';
+                margin-bottom: 5px;
+                color: #ffbe69;
+            }
+
+            .value5 {
+                font-size: 14px;
+                font-family: 'douyuFont';
+                margin-bottom: 5px;
+                color: #ff6f00;
+            }
+
+            .value6 {
+                font-size: 14px;
+                font-family: 'douyuFont';
+                margin-bottom: 5px;
+                color: #ff0000;
+            }
+
+            .title {
+                font-size: 12px;
+            }
+        }
+
+        .seamless-warp1 {
+            width: 382px;
+            height: 80%;
+            overflow: hidden;
+
+            .data-box {
+                display: flex;
+                width: 382px;
+                justify-content: center;
+                align-items: center;
+                margin: 30px auto;
+
+                .box-item {
+                    width: 30%;
+                    height: 100%;
+                    display: flex;
+                    flex-direction: column;
+                    align-items: center;
+                    padding: 0 10px;
+
+                    .value {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        color: #2bdcff;
+                        margin-bottom: 5px;
+                    }
+
+                    .value1 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: rgb(145, 230, 9);
+                    }
+
+                    .value2 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ffff35;
+                    }
+
+                    .value3 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff0000;
+                    }
+
+                    .value4 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ffbe69;
+                    }
+
+                    .value5 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff6f00;
+                    }
+
+                    .value6 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff0000;
+                    }
+
+                    .title {
+                        font-size: 12px;
+                    }
+                }
+
+                .box-item1 {
+                    width: 40%;
+                    height: 100%;
+                    display: flex;
+                    flex-direction: column;
+                    align-items: center;
+                    padding: 0 10px;
+
+                    .value {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        color: #2bdcff;
+                        margin-bottom: 5px;
+                    }
+
+                    .value1 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: rgb(145, 230, 9);
+                    }
+
+                    .value2 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ffff35;
+                    }
+
+                    .value3 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff0000;
+                    }
+
+                    .value4 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ffbe69;
+                    }
+
+                    .value5 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff6f00;
+                    }
+
+                    .value6 {
+                        font-size: 14px;
+                        font-family: 'douyuFont';
+                        margin-bottom: 5px;
+                        color: #ff0000;
+                    }
+
+                    .title {
+                        font-size: 12px;
+                    }
+                }
+            }
+        }
+    }
+}
+</style>

+ 88 - 0
src/views/vent/home/configurable/configurable.api.ts

@@ -1,6 +1,8 @@
 import { floor, isArray, random, slice } from 'lodash-es';
 import { defHttp } from '/@/utils/http/axios';
 import { get } from '../billboard/utils';
+import { useGlobSetting } from '/@/hooks/setting';
+import { reactive } from 'vue'
 
 enum Api {
   list = '/safety/ventanalyDevice/homedata2',
@@ -10,6 +12,8 @@ enum Api {
   getBDFireData = '/monitor/disaster/getDisFireHome',
   getDeviceSys = '/ventanaly-device/monitor/getSysFireHomeInfo',
   getAlarmRecord = '/ventanaly-device/safety/ventanalyAlarmLog/sysLinkDevAlarmLog',
+  getTotal = '/safety/ventanalyAlarmLog/total',
+  sysTypeWarnList = '/safety/ventanalyAlarmLog/sysTypeWarn',
 }
 
 // 搞这个缓存是由于:目前代码上的设计是多个模块发出多次请求,每个模块自己负责消费前者的响应。
@@ -357,3 +361,87 @@ export const getDisHome = (params) => {
     return res;
   });
 };
+
+export const sysTypeWarnList = (params) => {
+  const key = `${Api.sysTypeWarnList}?${JSON.stringify(params)}`;
+  if (!cache.has(key)) {
+    cache.set(
+      key,
+      defHttp.post({ url: Api.sysTypeWarnList, params }).finally(() => {
+        cache.delete(key);
+      })
+    );
+  }
+  return (cache.get(key) as Promise<any>).then((res) => {
+    return res;
+  });
+};
+//多灾融合预警
+function getLevelNum(warnNumMap) {
+  return new Promise(async (resolve) => {
+    const typeArr = ['fire', 'dust', 'vent', 'gas'];
+    for (let i = 0; i < typeArr.length; i++) {
+      const type = typeArr[i];
+      const result = await sysTypeWarnList({ type });
+      warnNumMap.set(type, result['length']);
+    }
+    resolve(null);
+  });
+}
+export const getTotal = (params) => {
+  const { sysOrgCode, sysDataType } = useGlobSetting();
+  const warnNumMap = new Map([
+    ['fire', 0],
+    ['dust', 0],
+    ['vent', 0],
+    ['gas', 0],
+  ]);
+  getLevelNum(warnNumMap)
+  const key = `${Api.getTotal}?${JSON.stringify(params)}`;
+  if (!cache.has(key)) {
+    cache.set(
+      key,
+      defHttp.get({ url: Api.getTotal, params }).finally(() => {
+        cache.delete(key);
+      })
+    );
+  }
+  return (cache.get(key) as Promise<any>).then((res) => {
+    console.log(res, '多灾融合预警数据')
+    //通风监测预警数据
+    switch (sysDataType) {
+      case 'monitor':
+        res.ventWarn = {
+          ventJf: res.ventInfo.zongjinfeng,
+          ventXf: res.ventInfo.xufengliang,
+          ventHf: res.ventInfo.zonghuifeng,
+        }
+        res.ventData = { ...res.info.sysInfo.ventS.levels, blue: warnNumMap.get('vent') };
+        break;
+      case 'report':
+        res.ventWarn = {
+          ventJf: res.ventInfo.totalIntM3,
+          ventXf: res.ventInfo.xufengliang,
+          ventHf: res.ventInfo.totalRetM3,
+        }
+        res.ventData = { alarm: 0, blue: warnNumMap.get('vent'), orange: 0, red: 0, yellow: 0 }
+        break;
+      default:
+        res.ventWarn = {
+          ventJf: res.ventInfo.totalIntM3,
+          ventXf: res.ventInfo.xufengliang,
+          ventHf: res.ventInfo.totalRetM3,
+        }
+        res.ventData = { alarm: 0, blue: warnNumMap.get('vent'), orange: 0, red: 0, yellow: 0 }
+    }
+    //设备监测预警数据
+    res.deviceWarn = reactive({})
+    Object.keys(res.info.devicekindInfo).forEach((el, index) => {
+      res.deviceWarn[`${el}_all`] = res.info.devicekindInfo[el].totalcount;
+      res.deviceWarn[`${el}_warn`] = res.info.devicekindInfo[el].count;
+      res.deviceWarn[`${el}_close`] = res.info.devicekindInfo[el].netstatus;
+    })
+
+    return res;
+  });
+};

+ 594 - 148
src/views/vent/home/configurable/configurable.data.ts

@@ -1,6 +1,7 @@
 // import { truncateSync } from 'fs-extra';
 import { Config } from '../../deviceManager/configurationTable/types';
 // import { BDdustMock, BDfireMock } from './configurable.data.bd';
+import { getThemifyImagesURL } from '/@/utils/ui';
 
 export const testConfigVent: Config[] = [
   {
@@ -2839,154 +2840,599 @@ export const testConfigVentRealtime: Config[] = [
   },
 ];
 
-// {
-//   deviceType: 'fanmain',
-//   moduleName: '主通风机系统',
-//   pageType: 'vent',
-//   moduleData: {
-//     header: {
-//       show: true,
-//       readFrom: '',
-//       selector: {
-//         show: true,
-//         value: '${strinstallpos}',
-//       },
-//       slot: {
-//         show: true,
-//         value: '运行风机:${readData.Fan1StartStatus}',
-//         trans: {
-//           '1': '一号',
-//           '0': '二号',
-//         },
-//       },
-//     },
-//     background: {
-//       show: true,
-//       type: 'video',
-//       link: '/video/mainFan.mp4',
-//     },
-//     layout: {
-//       direction: 'column',
-//       items: [
-//         {
-//           name: 'board',
-//           basis: '40%',
-//         },
-//       ],
-//     },
-//     board: [
-//       {
-//         type: 'A',
-//         readFrom: 'readData',
-//         layout: 'val-top',
-//         items: [
-//           {
-//             label: '风量(m³/min)',
-//             value: '${m3}',
-//           },
-//           {
-//             label: '负压(Pa)',
-//             value: '${Fan1StartStatus}',
-//             trans: {
-//               '1': '${Fan1FreqHz}',
-//               '0': '${Fan1FreqHz}',
-//             },
-//           },
-//           {
-//             label: '频率(Hz)',
-//             value: '${DataPa}',
-//           },
-//         ],
-//       },
-//     ],
-//     list: [],
-//     chart: [],
-//     table: [],
-//     gallery: [],
-//     complex_list: [],
-//     gallery_list: [],
-//     preset: [],
-//   },
-//   showStyle: {
-//     size: 'width:470px;height:280px;',
-//     version: '原版',
-//     position: 'top:60px;left:0;',
-//   },
-// },
-// {
-//   deviceType: 'fanlocal',
-//   moduleName: '局部通风机系统',
-//   pageType: 'vent',
-//   moduleData: {
-//     header: {
-//       show: true,
-//       readFrom: '',
-//       selector: {
-//         show: true,
-//         value: '${strinstallpos}',
-//       },
-//       slot: {
-//         show: true,
-//         value: '运行风机:${readData.Fan1StartStatus}',
-//         trans: {
-//           '1': '一号',
-//           '0': '二号',
-//         },
-//       },
-//     },
-//     background: {
-//       show: true,
-//       type: 'video',
-//       link: '/video/fanLocal.mp4',
-//     },
-//     layout: {
-//       direction: 'column',
-//       items: [
-//         {
-//           name: 'board',
-//           basis: '40%',
-//         },
-//       ],
-//     },
-//     board: [
-//       {
-//         type: 'A',
-//         readFrom: 'readData',
-//         layout: 'val-top',
-//         items: [
-//           {
-//             label: '吸风量(m³/min)',
-//             value: '${windQuantity1}',
-//           },
-//           {
-//             label: '供风量(m³/min)',
-//             value: '${windQuantity2}',
-//           },
-//           {
-//             label: '频率(Hz)',
-//             value: '${Fan1StartStatus}',
-//             trans: {
-//               '1': '${Fan1fHz}',
-//               '0': '${Fan2fHz}',
-//             },
-//           },
-//         ],
-//       },
-//     ],
-//     list: [],
-//     chart: [],
-//     table: [],
-//     gallery: [],
-//     complex_list: [],
-//     gallery_list: [],
-//     preset: [],
-//   },
-//   showStyle: {
-//     size: 'width:450px;height:280px;',
-//     version: '新版',
-//     position: 'top:350px;left:0;',
-//   },
-// },
+export const testConfigFusionGreen: Config[] = [
+  {
+    deviceType: 'ventWarn',
+    moduleName: '通风监测预警',
+    pageType: 'fusion-warn-green',
+    moduleData: {
+      header: {
+        show: false,
+        readFrom: '',
+        selector: {
+          show: false,
+          value: '',
+        },
+        slot: {
+          show: false,
+          value: '',
+        },
+      },
+      background: {
+        show: false,
+        type: 'video',
+        link: '',
+      },
+      layout: {
+        direction: 'column',
+        items: [
+          {
+            name: 'board',
+            basis: '20%',
+          },
+          {
+            name: 'dz_chart',
+            basis: '80%',
+          },
+        ],
+      },
+      board: [
+        {
+          type: 'J',
+          readFrom: 'ventWarn',
+          layout: 'val-top',
+          items: [
+            {
+              label: '总进风量',
+              dw: '(m³/min)',
+              value: '${ventJf}',
+            },
+            {
+              label: '总回风量',
+              dw: '(m³/min)',
+              value: '${ventHf}',
+            },
+            {
+              label: '总需风量',
+              dw: '(m³/min)',
+              value: '${ventXf}',
+            },
+          ],
+        },
+      ],
+      chart: [],
+      gallery: [],
+      gallery_list: [],
+      table: [],
+      list: [],
+      complex_list: [],
+      preset: [
+        {
+          readFrom: 'ventData',
+          echartOption: {
+            xAxisData: [
+              { key: '低风险', valueKey: 'blue' },
+              { key: '一般风险', valueKey: 'yellow' },
+              { key: '较大风险', valueKey: 'orange' },
+              { key: '重大风险', valueKey: 'red' },
+              { key: '报警', valueKey: 'alarm' },
+            ],
+            chartsColumns: [
+              {
+                legend: '低风险',
+                seriesName: '(Pa)',
+                ymax: 50,
+                ymin: 0,
+                yname: '个',
+                linetype: 'bar',
+                yaxispos: 'left',
+                color: '#cd5fff',
+                sort: 1,
+                dataIndex: '',
+                xRotate: 0,
+              },
+            ],
+            option: {
+              grid: {
+                top: '20px',
+                bottom: 15,
+                right: 20,
+                left: 10,
+                containLabel: true,
+              },
+              yAxis: {
+                show: false,
+              },
+            },
+            colors: [
+              [{ color: 'rgba(46,144,165, 1 )' }, { color: 'rgba(46,144,165, 0.8 )' }, { color: 'rgba(46, 144, 165, 0.08 )' }],
+              [{ color: 'rgba(254,254,53, 1 )' }, { color: 'rgba(254,254,53, 0.8 )' }, { color: 'rgba(254,254,53, 0.08 )' }],
+              [{ color: 'rgba(234,179,105, 1 )' }, { color: 'rgba(234,179,105, 0.8 )' }, { color: 'rgba(234,179,105, 0.08 )' }],
+              [{ color: 'rgba(254,111,0, 1 )' }, { color: 'rgba(254,111,0, 0.8 )' }, { color: 'rgba(254,111,0, 0.08 )' }],
+              [{ color: 'rgba(255,0,0, 1 )' }, { color: 'rgba(255,0,0, 0.8 )' }, { color: 'rgba(255,0,0, 0.08 )' }],
+            ],
+            fontColor: ['rgba(46,144,165, 1 )', 'rgba(254,254,53, 1 )', 'rgba(234,179,105, 1 )', 'rgba(254,111,0, 1 )', 'rgba(255,0,0, 1 )']
+          },
+        },
+      ],
+      // mock: BDfireMock,
+    },
+    showStyle: {
+      size: 'width:420px;height:400px;',
+      version: '原版',
+      position: 'top:0px;left:15px',
+    },
+  },
+  {
+    deviceType: 'deviceWarn',
+    moduleName: '设备监测预警',
+    pageType: 'fusion-warn-green',
+    moduleData: {
+      header: {
+        show: false,
+        readFrom: '',
+        selector: {
+          show: false,
+          value: '',
+        },
+        slot: {
+          show: false,
+          value: '',
+        },
+      },
+      background: {
+        show: false,
+        type: 'video',
+        link: '',
+      },
+      layout: {
+        direction: 'column',
+        items: [
+          {
+            name: 'dz_list',
+            basis: '100%',
+          },
+        ],
+      },
+      board: [],
+      chart: [],
+      gallery: [],
+      gallery_list: [],
+      table: [],
+      list: [],
+      complex_list: [],
+      preset: [
+        {
+          readFrom: 'deviceWarn',
+          listOption: {
+            fanmain: {
+              url: getThemifyImagesURL('vent/alarm-icons/zhushan.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+              allCount: '${fanmain_all}',
+              warnCount: '${fanmain_warn}',
+              closeCount: '${fanmain_close}',
+            },
+            fanlocal: {
+              url: getThemifyImagesURL('vent/alarm-icons/js.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+               allCount: '${fanlocal_all}',
+              warnCount: '${fanlocal_warn}',
+              closeCount: '${fanlocal_close}',
+            },
+            bundletube: {
+              url: getThemifyImagesURL('vent/alarm-icons/shug.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+               allCount: '${bundletube_all}',
+              warnCount: '${bundletube_warn}',
+              closeCount: '${bundletube_close}',
+            },
+            fanlocaldp: {
+              url: getThemifyImagesURL('vent/alarm-icons/js.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+                allCount: '${fanlocaldp_all}',
+              warnCount: '${fanlocaldp_warn}',
+              closeCount: '${fanlocaldp_close}',
+            },
+            gate: {
+              url: getThemifyImagesURL('vent/alarm-icons/fm.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+               allCount: '${gate_all}',
+              warnCount: '${gate_warn}',
+              closeCount: '${gate_close}',
+            },
+            window: {
+              url: getThemifyImagesURL('vent/alarm-icons/fc.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+               allCount: '${window_all}',
+              warnCount: '${window_warn}',
+              closeCount: '${window_close}',
+            },
+            windrect: {
+              url: getThemifyImagesURL('vent/alarm-icons/cf.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+              allCount: '${windrect_all}',
+              warnCount: '${windrect_warn}',
+              closeCount: '${windrect_close}',
+            },
+            forcFan: {
+              url: getThemifyImagesURL('vent/alarm-icons/yafeng.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+              allCount: '${forcFan_all}',
+              warnCount: '${forcFan_warn}',
+              closeCount: '${forcFan_close}',
+            },
+            spray: {
+              url: getThemifyImagesURL('vent/alarm-icons/penlin.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+              allCount: '${spray_all}',
+              warnCount: '${spray_warn}',
+              closeCount: '${spray_close}',
+            },
+            dustdev: {
+              url: getThemifyImagesURL('vent/alarm-icons/penfen.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+                allCount: '${dustdev_all}',
+              warnCount: '${dustdev_warn}',
+              closeCount: '${dustdev_close}',
+            },
+            nitrogen: {
+              url: getThemifyImagesURL('vent/alarm-icons/zhudan.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+                allCount: '${nitrogen_all}',
+              warnCount: '${nitrogen_warn}',
+              closeCount: '${nitrogen_close}',
+            },
+            pulping: {
+              url: getThemifyImagesURL('vent/alarm-icons/zhujiang.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+               allCount: '${pulping_all}',
+              warnCount: '${pulping_warn}',
+              closeCount: '${pulping_close}',
+            },
+            atomizing: {
+              url: getThemifyImagesURL('vent/alarm-icons/pw.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+               allCount: '${atomizing_all}',
+              warnCount: '${atomizing_warn}',
+              closeCount: '${atomizing_close}',
+            },
+            dustsensor: {
+              url: getThemifyImagesURL('vent/alarm-icons/ccq.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+                allCount: '${dustsensor_all}',
+              warnCount: '${dustsensor_warn}',
+              closeCount: '${dustsensor_close}',
+            },
+            gas: {
+              url: getThemifyImagesURL('vent/alarm-icons/wasichoucaig.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+               allCount: '${gas_all}',
+              warnCount: '${gas_warn}',
+              closeCount: '${gas_close}',
+            },
+            pump: {
+              url: getThemifyImagesURL('vent/alarm-icons/wasibeng.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+               allCount: '${pump_all}',
+              warnCount: '${pump_warn}',
+              closeCount: '${pump_close}',
+            },
+            modelsensor: {
+              url: getThemifyImagesURL('vent/alarm-icons/cf.png'),
+              text: '',
+              allText: '总数',
+              warnText: '报警数',
+              closeText: '断开数',
+              allCount: '${modelsensor_all}',
+              warnCount: '${modelsensor_warn}',
+              closeCount: '${modelsensor_close}',
+            },
+          }
+
+
+        },
+      ],
+      // mock: BDfireMock,
+    },
+    showStyle: {
+      size: 'width:420px;height:350px;',
+      version: '原版',
+      position: 'top:415px;left:15px',
+    },
+  },
+  {
+    deviceType: 'fusionManageInfo',
+    moduleName: '瓦斯监测预警',
+    pageType: 'fusion-warn-green',
+    moduleData: {
+      header: {
+        show: false,
+        readFrom: '',
+        selector: {
+          show: false,
+          value: '',
+        },
+        slot: {
+          show: false,
+          value: '',
+        },
+      },
+      background: {
+        show: false,
+        type: 'video',
+        link: '',
+      },
+      layout: {
+        direction: 'column',
+        items: [
+          {
+            name: 'board',
+            basis: '35%',
+          },
+          {
+            name: 'dz_card',
+            basis: '65%',
+          },
+        ],
+      },
+      board: [
+        {
+          type: 'K',
+          readFrom: 'fireManageInfo',
+          layout: 'label-top',
+          items: [
+            {
+              label: '安全监测系统监测点',
+              value: '${nyWarnLevel}',
+            },
+            {
+              label: '瓦斯抽采系统监测点',
+              value: '${wyWarnLevel}',
+            },
+          ],
+        },
+      ],
+      chart: [],
+      gallery: [],
+      gallery_list: [],
+      table: [],
+      list: [],
+      complex_list: [],
+      preset: [
+        {
+          readFrom: 'dz_card',
+
+        },
+      ],
+      // mock: BDfireMock,
+    },
+    showStyle: {
+      size: 'width:420px;height:400px;',
+      version: '原版',
+      position: 'top:0px;right:15px',
+    },
+  },
+  {
+    deviceType: 'fusionManageInfo',
+    moduleName: '粉尘监测预警',
+    pageType: 'fusion-warn-green',
+    moduleData: {
+      header: {
+        show: false,
+        readFrom: '',
+        selector: {
+          show: false,
+          value: '',
+        },
+        slot: {
+          show: false,
+          value: '',
+        },
+      },
+      background: {
+        show: false,
+        type: 'video',
+        link: '',
+      },
+      layout: {
+        direction: 'column',
+        items: [
+          {
+            name: 'dz_chart',
+            basis: '100%',
+          },
+
+        ],
+      },
+      board: [],
+      chart: [],
+      gallery: [],
+      gallery_list: [],
+      table: [],
+      list: [],
+      complex_list: [],
+      preset: [
+        {
+          readFrom: 'dz_chart',
+
+        },
+      ],
+      // mock: BDfireMock,
+    },
+    showStyle: {
+      size: 'width:420px;height:350px;',
+      version: '原版',
+      position: 'top:415px;right:15px',
+    },
+  },
+  {
+    deviceType: 'fusionManageInfo',
+    moduleName: '火灾监测预警',
+    pageType: 'fusion-warn-green',
+    moduleData: {
+      header: {
+        show: false,
+        readFrom: '',
+        selector: {
+          show: false,
+          value: '',
+        },
+        slot: {
+          show: false,
+          value: '',
+        },
+      },
+      background: {
+        show: false,
+        type: 'video',
+        link: '',
+      },
+      layout: {
+        direction: 'column',
+        items: [
+          {
+            name: 'dz_onfire',
+            basis: '50%',
+          },
+          {
+            name: 'dz_outfire',
+            basis: '50%',
+          },
+
+        ],
+      },
+      board: [],
+      chart: [],
+      gallery: [],
+      gallery_list: [],
+      table: [],
+      list: [],
+      complex_list: [],
+      preset: [
+        {
+          readFrom: 'dz_onfire',
+
+        },
+        {
+          readFrom: 'dz_outfire',
+
+        },
+      ],
+      // mock: BDfireMock,
+    },
+    showStyle: {
+      size: 'width:614px;height:240px;',
+      version: '原版',
+      position: 'bottom:15px;left:450px',
+    },
+  },
+  {
+    deviceType: 'fusionManageInfo',
+    moduleName: '风险权重比例',
+    pageType: 'fusion-warn-green',
+    moduleData: {
+      header: {
+        show: false,
+        readFrom: '',
+        selector: {
+          show: false,
+          value: '',
+        },
+        slot: {
+          show: false,
+          value: '',
+        },
+      },
+      background: {
+        show: false,
+        type: 'video',
+        link: '',
+      },
+      layout: {
+        direction: 'column',
+        items: [
+          {
+            name: 'chart',
+            basis: '100%',
+          },
+
+        ],
+      },
+      board: [],
+      chart: [
+        {
+          type: 'pie_halo',
+          readFrom: '',
+          legend: { show: false, formatter: '{b}:{c}\n{d}%' },
+          xAxis: [{ show: false }],
+          yAxis: [{ show: false, name: '风量', position: 'left' }],
+          series: [{ readFrom: 'piechart', xprop: 'label', yprop: 'valMock', label: '' }],
+        }
+      ],
+      gallery: [],
+      gallery_list: [],
+      table: [],
+      list: [],
+      complex_list: [],
+      preset: [],
+      // mock: BDfireMock,
+    },
+    showStyle: {
+      size: 'width:360px;height:240px;',
+      version: '原版',
+      position: 'bottom:15px;right:450px',
+    },
+  },
+];
+
 export const testConfigVentNew: Config[] = [
   {
     deviceType: 'fanmain',

+ 129 - 0
src/views/vent/home/configurable/fusion-warn-green.vue

@@ -0,0 +1,129 @@
+<template>
+    <div class="fusion-home">
+        <!-- 如果是有 deviceType、type 等 query,认为是详情页,不需要展示普通模块,只需要模型 -->
+        <template v-if="!route.query.deviceType">
+            <div class="main-container">
+                <ModuleOriginal v-for="(cfg, index) in configs" :key="cfg.deviceType + index"
+                    :show-style="cfg.showStyle" :module-data="cfg.moduleData" :module-name="cfg.moduleName"
+                    :device-type="cfg.deviceType" :data="data" :visible="true" />
+            </div>
+        </template>
+
+        <div class="center-area">
+            <CenterAreaGreen></CenterAreaGreen>
+        </div>
+    </div>
+</template>
+<script lang="ts" setup>
+import { onMounted, onUnmounted } from 'vue';
+import { useInitConfigs, useInitPage } from './hooks/useInit';
+import ModuleOriginal from './components/ModuleOriginal-green.vue';
+import CenterAreaGreen from './components/center-area-green.vue'
+import { useRoute } from 'vue-router';
+import { useGlobSetting } from '/@/hooks/setting';
+import { testConfigFusionGreen } from './configurable.data';
+import { BDFireMock } from './mock';
+import { getTotal } from './configurable.api';
+const { title = '智能通风管控系统' } = useGlobSetting();
+const { configs, fetchConfigs } = useInitConfigs();
+const { data, updateData } = useInitPage(title);
+const route = useRoute();
+
+// https获取监测数据
+let timer: null | NodeJS.Timeout = null;
+function getMonitor(flag = false) {
+    timer = setTimeout(
+        async () => {
+            getTotal({}).then(updateData);
+            if (timer) {
+                timer = null;
+            }
+            getMonitor();
+        },
+        flag ? 0 : 20000
+    );
+}
+onMounted(() => {
+    fetchConfigs('fusion-warn-green').then(() => {
+        configs.value = testConfigFusionGreen;
+        // updateEnhancedConfigs(configs.value);
+        // Promise.resolve(BDFireMock).then(updateData);
+        getMonitor(true);
+    });
+});
+
+onUnmounted(() => {
+    clearTimeout(timer);
+    timer = undefined;
+});
+</script>
+<style lang="less" scoped>
+@import '/@/design/theme.less';
+
+@font-face {
+    font-family: 'douyuFont';
+    src: url('/@/assets/font/douyuFont.otf');
+}
+
+.fusion-home {
+    width: 100%;
+    height: 100%;
+    position: relative;
+
+    .main-container {
+        width: 100%;
+        height: 100%;
+
+        .left-area {
+            position: absolute;
+            left: 0;
+            top: 0;
+            width: 420px;
+            height: 100%;
+            padding: 15px;
+            background: url('../../../../assets/images/home-green/green-bd-left.png') no-repeat;
+            background-size: 100% 100%;
+            box-sizing: border-box;
+            overflow-y: auto;
+        }
+
+        .bottom-area {
+            position: absolute;
+            left: 435px;
+            bottom: 0;
+            width: calc(100% - 435px);
+            height: 290px;
+            padding: 15px;
+            background: url('../../../../assets/images/home-green/green-bd-bottom.png') no-repeat;
+            background-size: 100% 100%;
+            box-sizing: border-box;
+        }
+
+        .right-area {
+            position: absolute;
+            right: 0px;
+            top: 0px;
+            width: 420px;
+            height: calc(100% - 305px);
+            padding: 15px 15px 0px 15px;
+            background: url('../../../../assets/images/home-green/green-bd-left.png') no-repeat;
+            background-size: 100% 100%;
+            box-sizing: border-box;
+            overflow-y: auto;
+        }
+    }
+
+    .center-area {
+        position: absolute;
+        left: 450px;
+        top: 0;
+        width: calc(100% - 900px);
+        height: calc(100% - 270px);
+        border: 1px solid #000;
+    }
+}
+
+:deep(.loading-box) {
+    position: unset;
+}
+</style>

+ 114 - 110
src/views/vent/home/configurable/vent-Green.vue

@@ -13,128 +13,132 @@
   </div>
 </template>
 <script lang="ts" setup>
-  import { onMounted, onUnmounted, ref } from 'vue';
-  import { useInitPage } from './hooks/useInit';
-  import fireGreen from './fire-green.vue';
-  import dustGreen from './dust-green.vue';
-  import commonGreen from './common-green.vue';
-  import greenNav from './components/green-nav.vue';
-  import { useRoute } from 'vue-router';
-  import { useGlobSetting } from '/@/hooks/setting';
-
-  //当前激活menu索引
-  let activeIndex = ref(0);
-  //当前加载menu组件
-  let currentComponent = ref<any>(commonGreen);
-  const { title = '智能通风管控系统' } = useGlobSetting();
-  const route = useRoute();
-
-  const { mainTitle } = useInitPage(title);
-
-  //menu切换,界面跳转
-  function menuToggle(item, index) {
-    activeIndex.value = index;
-    switch (item.name) {
-      case '灾害预警':
-        currentComponent.value = commonGreen;
-        break;
-      case '火灾监控':
-        currentComponent.value = fireGreen;
-        break;
-      case '粉尘监控':
-        currentComponent.value = dustGreen;
-        break;
-    }
+import { onMounted, onUnmounted, ref } from 'vue';
+import { useInitPage } from './hooks/useInit';
+import fireGreen from './fire-green.vue';
+import dustGreen from './dust-green.vue';
+import fusionWarnGreen from './fusion-warn-green.vue'
+import commonGreen from './common-green.vue';
+import greenNav from './components/green-nav.vue';
+import { useRoute } from 'vue-router';
+import { useGlobSetting } from '/@/hooks/setting';
+
+//当前激活menu索引
+let activeIndex = ref(0);
+//当前加载menu组件
+let currentComponent = ref<any>(commonGreen);
+const { title = '智能通风管控系统' } = useGlobSetting();
+const route = useRoute();
+
+const { mainTitle } = useInitPage(title);
+
+//menu切换,界面跳转
+function menuToggle(item, index) {
+  activeIndex.value = index;
+  switch (item.name) {
+    case '灾害预警':
+      currentComponent.value = commonGreen;
+      break;
+    case '火灾监控':
+      currentComponent.value = fireGreen;
+      break;
+    case '粉尘监控':
+      currentComponent.value = dustGreen;
+      break;
+    case '多灾融合预警':
+      currentComponent.value = fusionWarnGreen;
+      break;
   }
+}
 
-  onMounted(() => {});
+onMounted(() => { });
 
-  onUnmounted(() => {});
+onUnmounted(() => { });
 </script>
 <style lang="less" scoped>
-  @import '/@/design/theme.less';
+@import '/@/design/theme.less';
 
-  @font-face {
-    font-family: 'douyuFont';
-    src: url('/@/assets/font/douyuFont.otf');
-  }
+@font-face {
+  font-family: 'douyuFont';
+  src: url('/@/assets/font/douyuFont.otf');
+}
 
-  @{theme-deepblue} {
-    .company-home {
-      --image-modal-top: url('/@/assets/images/themify/deepblue/vent/home/modal-top.png');
-    }
+@{theme-deepblue} {
+  .company-home {
+    --image-modal-top: url('/@/assets/images/themify/deepblue/vent/home/modal-top.png');
   }
+}
 
-  .company-home {
-    --image-modal-top: url('/@/assets/images/vent/home/modal-top.png');
-    --image-monitor-realtime: url('/@/assets/images/company/monitor-realtime.png');
-    --image-monitor-doc: url('/@/assets/images/company/monitor-doc.png');
-    --image-monitor-goto: url('/@/assets/images/company/monitor-goto.png');
+.company-home {
+  --image-modal-top: url('/@/assets/images/vent/home/modal-top.png');
+  --image-monitor-realtime: url('/@/assets/images/company/monitor-realtime.png');
+  --image-monitor-doc: url('/@/assets/images/company/monitor-doc.png');
+  --image-monitor-goto: url('/@/assets/images/company/monitor-goto.png');
+
+  width: 100%;
+  height: calc(100% - 52px);
+  color: @white;
+  position: relative;
+  background: #181b24;
 
+  .top-bg {
     width: 100%;
-    height: 100%;
-    color: @white;
-    position: relative;
-    background: #181b24;
-
-    .top-bg {
-      width: 100%;
-      height: 96px;
-      // background: var(--image-modal-top) no-repeat center;
-      position: absolute;
-      z-index: 1;
-    }
-
-    .main-container {
-      position: absolute;
-      top: 96px;
-      width: calc(100% - 30px);
-      height: calc(100% - 96px);
-      margin: 0px 15px;
-      box-sizing: border-box;
-    }
-
-    .module-dropdown {
-      padding: 5px;
-      background-image: @vent-configurable-dropdown;
-      border-bottom: 2px solid @vent-configurable-home-light-border;
-      color: @vent-font-color;
-      position: absolute;
-      top: 60px;
-      right: 480px;
-    }
-
-    .module-dropdown-original {
-      padding: 10px;
-      background-image: @vent-configurable-dropdown;
-      border-bottom: 2px solid @vent-configurable-home-light-border;
-      color: @vent-font-color;
-      position: absolute;
-      top: 70px;
-      right: 460px;
-    }
-
-    .module-trigger-button {
-      color: @vent-font-color;
-      background-image: @vent-configurable-dropdown;
-      border: none;
-      border-bottom: 2px solid @vent-configurable-home-light-border;
-    }
-
-    .realtime-mode {
-      background-image: var(--image-monitor-realtime);
-    }
-
-    .module-monitor-bar {
-      position: absolute;
-      top: 100px;
-      width: 1000px;
-      height: 200px;
-      left: calc(50% - 500px);
-    }
+    height: 96px;
+    // background: var(--image-modal-top) no-repeat center;
+    position: absolute;
+    z-index: 1;
+  }
+
+  .main-container {
+    position: absolute;
+    top: 96px;
+    width: calc(100% - 30px);
+    height: calc(100% - 96px);
+    margin: 0px 15px;
+    box-sizing: border-box;
+  }
+
+  .module-dropdown {
+    padding: 5px;
+    background-image: @vent-configurable-dropdown;
+    border-bottom: 2px solid @vent-configurable-home-light-border;
+    color: @vent-font-color;
+    position: absolute;
+    top: 60px;
+    right: 480px;
   }
 
-  :deep(.loading-box) {
-    position: unset;
+  .module-dropdown-original {
+    padding: 10px;
+    background-image: @vent-configurable-dropdown;
+    border-bottom: 2px solid @vent-configurable-home-light-border;
+    color: @vent-font-color;
+    position: absolute;
+    top: 70px;
+    right: 460px;
   }
+
+  .module-trigger-button {
+    color: @vent-font-color;
+    background-image: @vent-configurable-dropdown;
+    border: none;
+    border-bottom: 2px solid @vent-configurable-home-light-border;
+  }
+
+  .realtime-mode {
+    background-image: var(--image-monitor-realtime);
+  }
+
+  .module-monitor-bar {
+    position: absolute;
+    top: 100px;
+    width: 1000px;
+    height: 200px;
+    left: calc(50% - 500px);
+  }
+}
+
+:deep(.loading-box) {
+  position: unset;
+}
 </style>

+ 36 - 0
src/views/vent/monitorManager/ceshi/index.vue

@@ -0,0 +1,36 @@
+<template>
+    <div class="ces-demo">
+        <div id="damper3D" style="width: 100%; height: 100%; position: absolute; overflow: hidden"></div>
+        
+    </div>
+</template>
+
+<script lang="ts" setup>
+import { ref, reactive, onMounted } from 'vue'
+import { mountedThree, addMonitorText, play, destroy, setModelType, computePlay } from '../gateMonitor/gate.threejs';
+
+
+onMounted(() => {
+    mountedThree('')
+        .then(async () => {
+                // 韩咀无风门设备,只有报警历史数据,无其他数据
+                setModelType('fm3').then(async () => {
+                  
+ });
+            
+        })
+        .catch(() => {
+            debugger;
+        });
+})
+
+</script>
+
+<style lang="less" scoped>
+.ces-demo {
+    position: relative;
+    width: calc(100% - 30px);
+    height: calc(100% - 84px);
+    margin: 15px;
+}
+</style>

+ 15706 - 0
src/views/vent/monitorManager/deviceMonitor/components/device/modal/ceshi.json

@@ -0,0 +1,15706 @@
+{
+        "cmd": "monitordata",
+        "msgTxt": [
+            {
+                "datalist": [
+                    {
+                        "msgType": null,
+                        "deviceID": "1961324431020261378",
+                        "strname": "11101工作面回风流",
+                        "strinstallpos": "11101工作面回风流",
+                        "fsectarea": "null",
+                        "planedVa": null,
+                        "regulation": null,
+                        "stationname": "束管分站",
+                        "stationtype": "kafka",
+                        "deviceType": "bundletube_auto",
+                        "typeName": "束管监测",
+                        "netStatus": 1,
+                        "warnFlag": 0,
+                        "warnLevel": 0,
+                        "warnLevel_str": "正常",
+                        "syswarnLevel": 101,
+                        "syswarnLevel_str": "绿色预警",
+                        "syswarnLevel_des": "潜伏期阶段",
+                        "warnTime": null,
+                        "readTime": "2025-09-02 13:49:40",
+                        "warnDes": "",
+                        "frontGateOpenCtrl": null,
+                        "rearGateOpenCtrl": null,
+                        "readData": {
+                            "o2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 00:59:04",
+                                "hourMinTime": "2025-09-01 20:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 46236.780000000224,
+                                "dayMin": 20.44,
+                                "hourMax": 20.52,
+                                "hourAvg": 46236.780000000224,
+                                "hourMin": 20.44,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 00:59:04",
+                                "dayMax": 20.52,
+                                "dayMinTime": "2025-09-01 20:59:04"
+                            },
+                            "ch2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "n2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-02 12:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 179409.8299999958,
+                                "dayMin": 79.35,
+                                "hourMax": 79.46,
+                                "hourAvg": 179409.8299999958,
+                                "hourMin": 79.35,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 79.46,
+                                "dayMinTime": "2025-09-02 12:59:03"
+                            },
+                            "gasval_hourAvg": 78.36000000000217,
+                            "h2val": "0.00",
+                            "sign": "0",
+                            "h2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "o2val_dayAvg": 46236.780000000224,
+                            "gasval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 20:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 78.36000000000217,
+                                "dayMin": 0.03,
+                                "hourMax": 0.04,
+                                "hourAvg": 78.36000000000217,
+                                "hourMin": 0.03,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.04,
+                                "dayMinTime": "2025-09-01 20:59:04"
+                            },
+                            "ch2val_dayAvg": 0.0,
+                            "chval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "coval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "co2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 12:59:03",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 175.03000000000407,
+                                "dayMin": 0.05,
+                                "hourMax": 0.13,
+                                "hourAvg": 175.03000000000407,
+                                "hourMin": 0.05,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 12:59:03",
+                                "dayMax": 0.13,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "coval": "0",
+                            "update_time": "2025-09-02 12:56:31",
+                            "n2val_dayAvg": 179409.8299999958,
+                            "ch2val": "0",
+                            "ch2val_hourAvg": 0.0,
+                            "h2val_hourAvg": 0.0,
+                            "temperature": "",
+                            "chval_dayAvg": 0.0,
+                            "co2val_hourAvg": 175.03000000000407,
+                            "gasval_dayAvg": 78.36000000000217,
+                            "coval_dayAvg": 0.0,
+                            "o2val": "20.48",
+                            "tTime": "2025-09-02 12:59:03",
+                            "o2val_hourAvg": 46236.780000000224,
+                            "n2val_hourAvg": 179409.8299999958,
+                            "chval_hourAvg": 0.0,
+                            "coval_hourAvg": 0.0,
+                            "btTriBlast": "{\"G_y\":10.53,\"G_x\":0,\"F_y\":0,\"A_x\":5.0,\"B_x\":15.0,\"A_y\":19.93,\"B_y\":17.83,\"E_y\":10.0,\"F_x\":9.55,\"E_x\":5.0}",
+                            "h2sval": "0.00",
+                            "gasval": "0.04",
+                            "chval": "0",
+                            "readtime": "",
+                            "n2val": "79.35",
+                            "isRun": "-2",
+                            "co2val_dayAvg": 175.03000000000407,
+                            "h2val_dayAvg": 0.0,
+                            "co2val": "0.13"
+                        },
+                        "readDataDes": null,
+                        "limits": null,
+                        "summaryHour": [],
+                        "summaryDay": [],
+                        "history": [
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.07,
+                                "co2val_hourMin": 0.07,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.51,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.07,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.03,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.39,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 0.07,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.51,
+                                "o2val_hourMin": 20.51,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.39,
+                                "n2val_hourMin": 79.39,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.03,
+                                "o2val_hourMax": 20.51,
+                                "time": "2025-09-01 16:00:00",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 79.39
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.07,
+                                "co2val_hourMin": 0.06,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.52,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.07,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.38,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 0.06,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.51,
+                                "o2val_hourMin": 20.51,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.39,
+                                "n2val_hourMin": 79.38,
+                                "o2val_hourMaxTime": "2025-09-01 17:59:04",
+                                "gasval": 0.04,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-01 17:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 17:59:04",
+                                "n2val_hourMax": 79.39
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.05,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.45,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.05,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.46,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.05,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.04,
+                                "gasval_hourMin": 0.04,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.45,
+                                "o2val_hourMin": 20.45,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.46,
+                                "n2val_hourMin": 79.46,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.04,
+                                "o2val_hourMax": 20.45,
+                                "time": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.05,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.51,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.09,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.36,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.09,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.04,
+                                "gasval_hourMin": 0.04,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.45,
+                                "o2val_hourMin": 20.45,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.46,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.04,
+                                "o2val_hourMax": 20.51,
+                                "time": "2025-09-01 19:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.07,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.44,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.1,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.43,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.1,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.04,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.48,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.41,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.03,
+                                "o2val_hourMax": 20.51,
+                                "time": "2025-09-01 20:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.08,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.45,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.1,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.42,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.1,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.04,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.47,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.03,
+                                "o2val_hourMax": 20.51,
+                                "time": "2025-09-01 21:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.08,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.46,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.1,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.45,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.06,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.46,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.03,
+                                "o2val_hourMax": 20.51,
+                                "time": "2025-09-01 22:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.08,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.45,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.1,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.46,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.06,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.46,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.03,
+                                "o2val_hourMax": 20.51,
+                                "time": "2025-09-01 23:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.08,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.52,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.1,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.39,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.06,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.46,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.43,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.03,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 00:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.07,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.52,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.1,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.4,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.05,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.47,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.03,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 01:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.07,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.48,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.1,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.41,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.07,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.48,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.04,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 02:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.07,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.48,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.1,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.4,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.09,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.48,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.03,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 03:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.07,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.47,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.1,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.39,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.1,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.48,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.04,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 04:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.08,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.5,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.1,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.42,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.05,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.48,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.03,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 05:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.07,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.44,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.1,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.43,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.09,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.48,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.04,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 06:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.07,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.45,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.11,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.4,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.11,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.47,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.04,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 07:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.08,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.46,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.11,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.43,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.08,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.47,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.03,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 08:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.08,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.45,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.11,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.46,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.05,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.47,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.04,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 09:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.08,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.44,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.11,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.46,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.06,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.47,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.04,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 10:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.07,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.44,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.11,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.45,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.08,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.47,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.36,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.03,
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 11:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            },
+                            {
+                                "co2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": "-",
+                                "o2val-----_hourMinTime": "2025-09-01 20:59:04",
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": "0",
+                                "coval_warnflag": 0,
+                                "n2val_warnrank": "-",
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "n2val-----_hourMinTime": "2025-09-02 12:59:03",
+                                "ch2val_warnflag": 0,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": "-",
+                                "chval_warntype": null,
+                                "o2val_warndes": "-",
+                                "coval_hourMax": 0.0,
+                                "ch2val_warntype": null,
+                                "chval_warndes": "-",
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.08,
+                                "co2val_hourMin": 0.05,
+                                "co2val_warnflag": 0,
+                                "gasval_warnrank": "-",
+                                "coval_warndes": "-",
+                                "chval_hourMax": 0.0,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": 0,
+                                "n2val_warnflag": 0,
+                                "o2val": "20.48",
+                                "chval_warnflag": 0,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.13,
+                                "chval": "0",
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.04,
+                                "gasval_warntype": null,
+                                "h2val_warndes": "-",
+                                "n2val": "79.35",
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval-----_hourMinTime": "2025-09-01 20:59:04",
+                                "coval_warntype": null,
+                                "co2val": "0.13",
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.03,
+                                "gasval_hourMin": 0.03,
+                                "ch2val_warndes": "-",
+                                "h2val": "0.00",
+                                "chval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warnrank": "-",
+                                "h2val_warnflag": 0,
+                                "co2val_warndes": "-",
+                                "ch2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "o2val_warnrank": "-",
+                                "gasval_warndes": "-",
+                                "ch2val": "0",
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": "-",
+                                "co2val_warntype": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": "-",
+                                "o2val_hourAvg": 20.47,
+                                "o2val_hourMin": 20.44,
+                                "co2val_warnrank": "-",
+                                "co2val_hourMaxTime": "2025-09-02 12:59:03",
+                                "gasval_warnflag": 0,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": "0.04",
+                                "o2val_hourMax": 20.52,
+                                "time": "2025-09-02 12:59:03",
+                                "coval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.46
+                            }
+                        ],
+                        "dayhistory": [],
+                        "totalInfo": null,
+                        "sign": null,
+                        "cameras": [],
+                        "links": [],
+                        "avgParam": {},
+                        "other1": null,
+                        "other2": null,
+                        "other3": null,
+                        "remarkInfo": null,
+                        "linkInfo": null,
+                        "addrIndex": null,
+                        "warnLogNotOkCount": 0,
+                        "otherInfo": null,
+                        "orderNum": 1,
+                        "testFlag": 0,
+                        "strRemark": null,
+                        "deviceId": 1961324431020261378
+                    },
+                    {
+                        "msgType": null,
+                        "deviceID": "1961324431020261379",
+                        "strname": "11101工作面散热带",
+                        "strinstallpos": "11101工作面散热带",
+                        "fsectarea": "null",
+                        "planedVa": null,
+                        "regulation": null,
+                        "stationname": "束管分站",
+                        "stationtype": "kafka",
+                        "deviceType": "bundletube_auto",
+                        "typeName": "束管监测",
+                        "netStatus": 1,
+                        "warnFlag": 0,
+                        "warnLevel": 0,
+                        "warnLevel_str": "正常",
+                        "syswarnLevel": 101,
+                        "syswarnLevel_str": "绿色预警",
+                        "syswarnLevel_des": "潜伏期阶段",
+                        "warnTime": null,
+                        "readTime": "2025-09-02 13:49:40",
+                        "warnDes": "",
+                        "frontGateOpenCtrl": null,
+                        "rearGateOpenCtrl": null,
+                        "readData": {
+                            "o2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 07:59:03",
+                                "hourMinTime": "2025-09-02 05:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 44843.69999999981,
+                                "dayMin": 19.81,
+                                "hourMax": 19.89,
+                                "hourAvg": 44843.69999999981,
+                                "hourMin": 19.81,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 07:59:03",
+                                "dayMax": 19.89,
+                                "dayMinTime": "2025-09-02 05:59:03"
+                            },
+                            "ch2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "n2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 22:59:04",
+                                "hourMinTime": "2025-09-02 07:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 180316.17999999953,
+                                "dayMin": 79.76,
+                                "hourMax": 79.89,
+                                "hourAvg": 180316.17999999953,
+                                "hourMin": 79.76,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 22:59:04",
+                                "dayMax": 79.89,
+                                "dayMinTime": "2025-09-02 07:59:03"
+                            },
+                            "gasval_hourAvg": 258.07000000001227,
+                            "h2val": "0.00",
+                            "sign": "0",
+                            "h2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "o2val_dayAvg": 44843.69999999981,
+                            "gasval_datainfo": {
+                                "dayMaxTime": "2025-09-01 19:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 258.07000000001227,
+                                "dayMin": 0.11,
+                                "hourMax": 0.12,
+                                "hourAvg": 258.07000000001227,
+                                "hourMin": 0.11,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 19:59:04",
+                                "dayMax": 0.12,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "ch2val_dayAvg": 0.0,
+                            "chval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "coval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "co2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 05:59:03",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 482.0500000000061,
+                                "dayMin": 0.17,
+                                "hourMax": 0.25,
+                                "hourAvg": 482.0500000000061,
+                                "hourMin": 0.17,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 05:59:03",
+                                "dayMax": 0.25,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "coval": "0",
+                            "update_time": "2025-09-02 12:46:19",
+                            "n2val_dayAvg": 180316.17999999953,
+                            "ch2val": "0",
+                            "ch2val_hourAvg": 0.0,
+                            "h2val_hourAvg": 0.0,
+                            "temperature": "",
+                            "chval_dayAvg": 0.0,
+                            "co2val_hourAvg": 482.0500000000061,
+                            "gasval_dayAvg": 258.07000000001227,
+                            "coval_dayAvg": 0.0,
+                            "o2val": "19.84",
+                            "tTime": "2025-09-02 12:59:03",
+                            "o2val_hourAvg": 44843.69999999981,
+                            "n2val_hourAvg": 180316.17999999953,
+                            "chval_hourAvg": 0.0,
+                            "coval_hourAvg": 0.0,
+                            "btTriBlast": "{\"G_y\":10.53,\"G_x\":0,\"F_y\":0,\"A_x\":5.0,\"B_x\":15.0,\"A_y\":19.93,\"B_y\":17.83,\"E_y\":10.0,\"F_x\":9.55,\"E_x\":5.0}",
+                            "h2sval": "0.00",
+                            "gasval": "0.11",
+                            "chval": "0",
+                            "readtime": "",
+                            "n2val": "79.86",
+                            "isRun": "-2",
+                            "co2val_dayAvg": 482.0500000000061,
+                            "h2val_dayAvg": 0.0,
+                            "co2val": "0.19"
+                        },
+                        "readDataDes": null,
+                        "limits": null,
+                        "summaryHour": [],
+                        "summaryDay": [],
+                        "history": [
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.25,
+                                "co2val_hourMin": 0.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.84,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.11,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.8,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 0.25,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.84,
+                                "o2val_hourMin": 19.84,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.8,
+                                "n2val_hourMin": 79.8,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 19.84,
+                                "time": "2025-09-01 16:00:00",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 79.8
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.25,
+                                "co2val_hourMin": 0.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.83,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.8,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 0.25,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.84,
+                                "o2val_hourMin": 19.83,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.8,
+                                "n2val_hourMin": 79.8,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 19.84,
+                                "time": "2025-09-01 17:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 17:59:04",
+                                "n2val_hourMax": 79.8
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.17,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.87,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.11,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.85,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.17,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.87,
+                                "o2val_hourMin": 19.87,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.85,
+                                "n2val_hourMin": 79.85,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 19.87,
+                                "time": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.85
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.17,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.86,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.18,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.84,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.18,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.87,
+                                "o2val_hourMin": 19.86,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.85,
+                                "n2val_hourMin": 79.84,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 19.87,
+                                "time": "2025-09-01 19:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.85
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.17,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.88,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.18,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.84,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.17,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.87,
+                                "o2val_hourMin": 19.86,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.84,
+                                "n2val_hourMin": 79.84,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 19.88,
+                                "time": "2025-09-01 20:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.85
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.17,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.88,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.23,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.77,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.23,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.87,
+                                "o2val_hourMin": 19.86,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.84,
+                                "n2val_hourMin": 79.77,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 19.88,
+                                "time": "2025-09-01 21:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.85
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.19,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.83,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.23,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.89,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.17,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.87,
+                                "o2val_hourMin": 19.83,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.83,
+                                "n2val_hourMin": 79.77,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 19.88,
+                                "time": "2025-09-01 22:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.18,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.87,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.24,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.77,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.24,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.86,
+                                "o2val_hourMin": 19.83,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.84,
+                                "n2val_hourMin": 79.77,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 19.88,
+                                "time": "2025-09-01 23:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.19,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.87,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.24,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.78,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.24,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.87,
+                                "o2val_hourMin": 19.83,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.83,
+                                "n2val_hourMin": 79.77,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 19.88,
+                                "time": "2025-09-02 00:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.2,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.83,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.24,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.83,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.22,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.87,
+                                "o2val_hourMin": 19.83,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.77,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 19.88,
+                                "time": "2025-09-02 01:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.2,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.86,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.24,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.84,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.19,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.86,
+                                "o2val_hourMin": 19.83,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.77,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 19.88,
+                                "time": "2025-09-02 02:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.2,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.82,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.24,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.83,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.23,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.86,
+                                "o2val_hourMin": 19.82,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.77,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 19.88,
+                                "time": "2025-09-02 03:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.2,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.82,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.24,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.83,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.24,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.86,
+                                "o2val_hourMin": 19.82,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.77,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 19.88,
+                                "time": "2025-09-02 04:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.21,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.81,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.82,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.25,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.85,
+                                "o2val_hourMin": 19.81,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 05:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.77,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 19.88,
+                                "time": "2025-09-02 05:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.21,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.82,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.82,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.25,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.85,
+                                "o2val_hourMin": 19.81,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 05:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.77,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 19.88,
+                                "time": "2025-09-02 06:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.21,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.89,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.76,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.24,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.85,
+                                "o2val_hourMin": 19.81,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 05:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.76,
+                                "o2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 19.89,
+                                "time": "2025-09-02 07:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.22,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.84,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.82,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.23,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.85,
+                                "o2val_hourMin": 19.81,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 05:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.76,
+                                "o2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 19.89,
+                                "time": "2025-09-02 08:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.22,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.87,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.84,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.17,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.85,
+                                "o2val_hourMin": 19.81,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 05:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.76,
+                                "o2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 19.89,
+                                "time": "2025-09-02 09:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.21,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.87,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.81,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.2,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.85,
+                                "o2val_hourMin": 19.81,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 05:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.76,
+                                "o2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 19.89,
+                                "time": "2025-09-02 10:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.21,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 19.84,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.81,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.24,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 19.85,
+                                "o2val_hourMin": 19.81,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 05:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.76,
+                                "o2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 19.89,
+                                "time": "2025-09-02 11:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            },
+                            {
+                                "co2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": "-",
+                                "o2val-----_hourMinTime": "2025-09-02 05:59:03",
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": "0",
+                                "coval_warnflag": 0,
+                                "n2val_warnrank": "-",
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "n2val-----_hourMinTime": "2025-09-02 07:59:03",
+                                "ch2val_warnflag": 0,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": "-",
+                                "chval_warntype": null,
+                                "o2val_warndes": "-",
+                                "coval_hourMax": 0.0,
+                                "ch2val_warntype": null,
+                                "chval_warndes": "-",
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.21,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": 0,
+                                "gasval_warnrank": "-",
+                                "coval_warndes": "-",
+                                "chval_hourMax": 0.0,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": 0,
+                                "n2val_warnflag": 0,
+                                "o2val": "19.84",
+                                "chval_warnflag": 0,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": "0",
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": "-",
+                                "n2val": "79.86",
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warntype": null,
+                                "co2val": "0.19",
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": "-",
+                                "h2val": "0.00",
+                                "chval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warnrank": "-",
+                                "h2val_warnflag": 0,
+                                "co2val_warndes": "-",
+                                "ch2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "o2val_warnrank": "-",
+                                "gasval_warndes": "-",
+                                "ch2val": "0",
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": "-",
+                                "co2val_warntype": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": "-",
+                                "o2val_hourAvg": 19.85,
+                                "o2val_hourMin": 19.81,
+                                "co2val_warnrank": "-",
+                                "co2val_hourMaxTime": "2025-09-02 05:59:03",
+                                "gasval_warnflag": 0,
+                                "n2val_hourAvg": 79.82,
+                                "n2val_hourMin": 79.76,
+                                "o2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "gasval": "0.11",
+                                "o2val_hourMax": 19.89,
+                                "time": "2025-09-02 12:59:03",
+                                "coval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 79.89
+                            }
+                        ],
+                        "dayhistory": [],
+                        "totalInfo": null,
+                        "sign": null,
+                        "cameras": [],
+                        "links": [],
+                        "avgParam": {},
+                        "other1": null,
+                        "other2": null,
+                        "other3": null,
+                        "remarkInfo": null,
+                        "linkInfo": null,
+                        "addrIndex": null,
+                        "warnLogNotOkCount": 0,
+                        "otherInfo": null,
+                        "orderNum": 1,
+                        "testFlag": 0,
+                        "strRemark": null
+                    },
+                    {
+                        "msgType": null,
+                        "deviceID": "1961324431020261380",
+                        "strname": "探巷总回风巷口",
+                        "strinstallpos": "探巷总回风巷口",
+                        "fsectarea": "null",
+                        "planedVa": null,
+                        "regulation": null,
+                        "stationname": "束管分站",
+                        "stationtype": "kafka",
+                        "deviceType": "bundletube_auto",
+                        "typeName": "束管监测",
+                        "netStatus": 1,
+                        "warnFlag": 0,
+                        "warnLevel": 0,
+                        "warnLevel_str": "正常",
+                        "syswarnLevel": 101,
+                        "syswarnLevel_str": "绿色预警",
+                        "syswarnLevel_des": "潜伏期阶段",
+                        "warnTime": null,
+                        "readTime": "2025-09-02 13:49:40",
+                        "warnDes": "",
+                        "frontGateOpenCtrl": null,
+                        "rearGateOpenCtrl": null,
+                        "readData": {
+                            "o2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 21:59:04",
+                                "hourMinTime": "2025-09-01 20:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 22970.410000000298,
+                                "dayMin": 10.12,
+                                "hourMax": 10.2,
+                                "hourAvg": 22970.410000000298,
+                                "hourMin": 10.12,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 21:59:04",
+                                "dayMax": 10.2,
+                                "dayMinTime": "2025-09-01 20:59:04"
+                            },
+                            "ch2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "n2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 06:59:03",
+                                "hourMinTime": "2025-09-02 05:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 181204.2000000068,
+                                "dayMin": 80.17,
+                                "hourMax": 80.26,
+                                "hourAvg": 181204.2000000068,
+                                "hourMin": 80.17,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 06:59:03",
+                                "dayMax": 80.26,
+                                "dayMinTime": "2025-09-02 05:59:03"
+                            },
+                            "gasval_hourAvg": 0.0,
+                            "h2val": "0.00",
+                            "sign": "0",
+                            "h2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "o2val_dayAvg": 22970.410000000298,
+                            "gasval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "ch2val_dayAvg": 0.0,
+                            "chval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "coval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "co2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 22:59:04",
+                                "hourMinTime": "2025-09-02 04:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 21725.39000000061,
+                                "dayMin": 9.58,
+                                "hourMax": 9.66,
+                                "hourAvg": 21725.39000000061,
+                                "hourMin": 9.58,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 22:59:04",
+                                "dayMax": 9.66,
+                                "dayMinTime": "2025-09-02 04:59:03"
+                            },
+                            "coval": "0",
+                            "update_time": "2025-09-02 12:37:22",
+                            "n2val_dayAvg": 181204.2000000068,
+                            "ch2val": "0",
+                            "ch2val_hourAvg": 0.0,
+                            "h2val_hourAvg": 0.0,
+                            "temperature": "",
+                            "chval_dayAvg": 0.0,
+                            "co2val_hourAvg": 21725.39000000061,
+                            "gasval_dayAvg": 0.0,
+                            "coval_dayAvg": 0.0,
+                            "o2val": "10.17",
+                            "tTime": "2025-09-02 12:59:03",
+                            "o2val_hourAvg": 22970.410000000298,
+                            "n2val_hourAvg": 181204.2000000068,
+                            "chval_hourAvg": 0.0,
+                            "coval_hourAvg": 0.0,
+                            "btTriBlast": "{\"G_y\":0.0,\"G_x\":0,\"F_y\":0,\"A_x\":0.0,\"B_x\":0.0,\"A_y\":20.98,\"B_y\":20.98,\"E_y\":0.0,\"F_x\":0.0,\"E_x\":0.0}",
+                            "h2sval": "0.00",
+                            "gasval": "0.00",
+                            "chval": "0",
+                            "readtime": "",
+                            "n2val": "80.20",
+                            "isRun": "-2",
+                            "co2val_dayAvg": 21725.39000000061,
+                            "h2val_dayAvg": 0.0,
+                            "co2val": "9.63"
+                        },
+                        "readDataDes": null,
+                        "limits": null,
+                        "summaryHour": [],
+                        "summaryDay": [],
+                        "history": [
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.63,
+                                "co2val_hourMin": 9.63,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.19,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.18,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 9.63,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.19,
+                                "o2val_hourMin": 10.19,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.18,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.19,
+                                "time": "2025-09-01 16:00:00",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 80.18
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 17:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.63,
+                                "co2val_hourMin": 9.6,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.19,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.21,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 9.6,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.19,
+                                "o2val_hourMin": 10.19,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.18,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.19,
+                                "time": "2025-09-01 17:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 80.21
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.61,
+                                "co2val_hourMin": 9.61,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.17,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.61,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.22,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.61,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.17,
+                                "o2val_hourMin": 10.17,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.22,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.17,
+                                "time": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.22
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.61,
+                                "co2val_hourMin": 9.61,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.17,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.65,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.18,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.65,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.17,
+                                "o2val_hourMin": 10.17,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.17,
+                                "time": "2025-09-01 19:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.22
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.63,
+                                "co2val_hourMin": 9.61,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.12,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.65,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.24,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.64,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.17,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.2,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.17,
+                                "time": "2025-09-01 20:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.24
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.63,
+                                "co2val_hourMin": 9.61,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.2,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.65,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.19,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.61,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.15,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.21,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-01 21:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.24
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.63,
+                                "co2val_hourMin": 9.61,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.12,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.22,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.66,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.21,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-01 22:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.24
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.63,
+                                "co2val_hourMin": 9.6,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.17,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.23,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.6,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.21,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-01 23:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.24
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.63,
+                                "co2val_hourMin": 9.6,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.14,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.24,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.62,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.21,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 00:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.24
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.63,
+                                "co2val_hourMin": 9.6,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.19,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.21,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.6,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 01:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.24
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.62,
+                                "co2val_hourMin": 9.6,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.19,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.21,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.6,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 02:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.24
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.62,
+                                "co2val_hourMin": 9.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.16,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.25,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.59,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 03:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.25
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.62,
+                                "co2val_hourMin": 9.58,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.18,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.24,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.58,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.18,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 04:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.25
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.61,
+                                "co2val_hourMin": 9.58,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.18,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.17,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.65,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.17,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 05:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.25
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.62,
+                                "co2val_hourMin": 9.58,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.12,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.26,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.62,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.17,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.17,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 06:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.26
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.62,
+                                "co2val_hourMin": 9.58,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.16,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.23,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.61,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.17,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 07:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.26
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.62,
+                                "co2val_hourMin": 9.58,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.18,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.19,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.63,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.17,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 08:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.26
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.62,
+                                "co2val_hourMin": 9.58,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.18,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.2,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.62,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.17,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 09:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.26
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.62,
+                                "co2val_hourMin": 9.58,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.2,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.22,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.58,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.16,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.17,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 10:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.26
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.62,
+                                "co2val_hourMin": 9.58,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.2,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 80.17,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 9.63,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.17,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 80.22,
+                                "n2val_hourMin": 80.17,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 11:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.26
+                            },
+                            {
+                                "co2val-----_hourMinTime": "2025-09-02 04:59:03",
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": "-",
+                                "o2val-----_hourMinTime": "2025-09-01 20:59:04",
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": "0",
+                                "coval_warnflag": 0,
+                                "n2val_warnrank": "-",
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "n2val-----_hourMinTime": "2025-09-02 05:59:03",
+                                "ch2val_warnflag": 0,
+                                "n2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "n2val_warndes": "-",
+                                "chval_warntype": null,
+                                "o2val_warndes": "-",
+                                "coval_hourMax": 0.0,
+                                "ch2val_warntype": null,
+                                "chval_warndes": "-",
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 9.62,
+                                "co2val_hourMin": 9.58,
+                                "co2val_warnflag": 0,
+                                "gasval_warnrank": "-",
+                                "coval_warndes": "-",
+                                "chval_hourMax": 0.0,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": 0,
+                                "n2val_warnflag": 0,
+                                "o2val": "10.17",
+                                "chval_warnflag": 0,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 9.66,
+                                "chval": "0",
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": "-",
+                                "n2val": "80.20",
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warntype": null,
+                                "co2val": "9.63",
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": "-",
+                                "h2val": "0.00",
+                                "chval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warnrank": "-",
+                                "h2val_warnflag": 0,
+                                "co2val_warndes": "-",
+                                "ch2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "o2val_warnrank": "-",
+                                "gasval_warndes": "-",
+                                "ch2val": "0",
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": "-",
+                                "co2val_warntype": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": "-",
+                                "o2val_hourAvg": 10.17,
+                                "o2val_hourMin": 10.12,
+                                "co2val_warnrank": "-",
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "gasval_warnflag": 0,
+                                "n2val_hourAvg": 80.21,
+                                "n2val_hourMin": 80.17,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": "0.00",
+                                "o2val_hourMax": 10.2,
+                                "time": "2025-09-02 12:59:03",
+                                "coval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 80.26
+                            }
+                        ],
+                        "dayhistory": [],
+                        "totalInfo": null,
+                        "sign": null,
+                        "cameras": [],
+                        "links": [],
+                        "avgParam": {},
+                        "other1": null,
+                        "other2": null,
+                        "other3": null,
+                        "remarkInfo": null,
+                        "linkInfo": null,
+                        "addrIndex": null,
+                        "warnLogNotOkCount": 0,
+                        "otherInfo": null,
+                        "orderNum": 1,
+                        "testFlag": 0,
+                        "strRemark": null
+                    },
+                    {
+                        "msgType": null,
+                        "deviceID": "1961324431020261381",
+                        "strname": "11101工作面窒息带",
+                        "strinstallpos": "11101工作面窒息带",
+                        "fsectarea": "null",
+                        "planedVa": null,
+                        "regulation": null,
+                        "stationname": "束管分站",
+                        "stationtype": "kafka",
+                        "deviceType": "bundletube_auto",
+                        "typeName": "束管监测",
+                        "netStatus": 1,
+                        "warnFlag": 0,
+                        "warnLevel": 0,
+                        "warnLevel_str": "正常",
+                        "syswarnLevel": 101,
+                        "syswarnLevel_str": "绿色预警",
+                        "syswarnLevel_des": "潜伏期阶段",
+                        "warnTime": null,
+                        "readTime": "2025-09-02 13:49:40",
+                        "warnDes": "",
+                        "frontGateOpenCtrl": null,
+                        "rearGateOpenCtrl": null,
+                        "readData": {
+                            "o2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 20:59:04",
+                                "hourMinTime": "2025-09-02 07:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 14976.410000000104,
+                                "dayMin": 6.59,
+                                "hourMax": 6.67,
+                                "hourAvg": 14976.410000000104,
+                                "hourMin": 6.59,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 20:59:04",
+                                "dayMax": 6.67,
+                                "dayMinTime": "2025-09-02 07:59:03"
+                            },
+                            "ch2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "n2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 07:59:03",
+                                "hourMinTime": "2025-09-02 05:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 205277.15999999832,
+                                "dayMin": 90.8,
+                                "hourMax": 90.93,
+                                "hourAvg": 205277.15999999832,
+                                "hourMin": 90.8,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 07:59:03",
+                                "dayMax": 90.93,
+                                "dayMinTime": "2025-09-02 05:59:03"
+                            },
+                            "gasval_hourAvg": 486.3700000000153,
+                            "h2val": "0.00",
+                            "sign": "0",
+                            "h2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "o2val_dayAvg": 14976.410000000104,
+                            "gasval_datainfo": {
+                                "dayMaxTime": "2025-09-01 19:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 486.3700000000153,
+                                "dayMin": 0.21,
+                                "hourMax": 0.22,
+                                "hourAvg": 486.3700000000153,
+                                "hourMin": 0.21,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 19:59:04",
+                                "dayMax": 0.22,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "ch2val_dayAvg": 0.0,
+                            "chval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "coval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "co2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 03:59:03",
+                                "hourMinTime": "2025-09-01 20:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 5160.0600000001605,
+                                "dayMin": 2.25,
+                                "hourMax": 2.32,
+                                "hourAvg": 5160.0600000001605,
+                                "hourMin": 2.25,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 03:59:03",
+                                "dayMax": 2.32,
+                                "dayMinTime": "2025-09-01 20:59:04"
+                            },
+                            "coval": "0",
+                            "update_time": "2025-09-02 12:25:54",
+                            "n2val_dayAvg": 205277.15999999832,
+                            "ch2val": "0",
+                            "ch2val_hourAvg": 0.0,
+                            "h2val_hourAvg": 0.0,
+                            "temperature": "",
+                            "chval_dayAvg": 0.0,
+                            "co2val_hourAvg": 5160.0600000001605,
+                            "gasval_dayAvg": 486.3700000000153,
+                            "coval_dayAvg": 0.0,
+                            "o2val": "6.61",
+                            "tTime": "2025-09-02 12:59:03",
+                            "o2val_hourAvg": 14976.410000000104,
+                            "n2val_hourAvg": 205277.15999999832,
+                            "chval_hourAvg": 0.0,
+                            "coval_hourAvg": 0.0,
+                            "btTriBlast": "{\"G_y\":10.53,\"G_x\":0,\"F_y\":0,\"A_x\":5.0,\"B_x\":15.0,\"A_y\":19.93,\"B_y\":17.83,\"E_y\":10.0,\"F_x\":9.55,\"E_x\":5.0}",
+                            "h2sval": "0.00",
+                            "gasval": "0.21",
+                            "chval": "0",
+                            "readtime": "",
+                            "n2val": "90.90",
+                            "isRun": "-2",
+                            "co2val_dayAvg": 5160.0600000001605,
+                            "h2val_dayAvg": 0.0,
+                            "co2val": "2.28"
+                        },
+                        "readDataDes": null,
+                        "limits": null,
+                        "summaryHour": [],
+                        "summaryDay": [],
+                        "history": [
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.3,
+                                "co2val_hourMin": 2.3,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.64,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.3,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.84,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 2.3,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.22,
+                                "gasval_hourMin": 0.22,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.64,
+                                "o2val_hourMin": 6.64,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.84,
+                                "n2val_hourMin": 90.84,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.22,
+                                "o2val_hourMax": 6.64,
+                                "time": "2025-09-01 16:00:00",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 90.84
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 17:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.3,
+                                "co2val_hourMin": 2.27,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.6,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.3,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.92,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 2.27,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.22,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.64,
+                                "o2val_hourMin": 6.6,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.84,
+                                "n2val_hourMin": 90.84,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.21,
+                                "o2val_hourMax": 6.64,
+                                "time": "2025-09-01 17:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 90.92
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.31,
+                                "co2val_hourMin": 2.31,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.61,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.31,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.21,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.87,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.31,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.61,
+                                "o2val_hourMin": 6.61,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.87,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.21,
+                                "o2val_hourMax": 6.61,
+                                "time": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 90.87
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.31,
+                                "co2val_hourMin": 2.29,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.66,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.31,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.83,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.29,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.61,
+                                "o2val_hourMin": 6.61,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.83,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.22,
+                                "o2val_hourMax": 6.66,
+                                "time": "2025-09-01 19:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.87
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.3,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.67,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.31,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.86,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.25,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.22,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.64,
+                                "o2val_hourMin": 6.61,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.85,
+                                "n2val_hourMin": 90.83,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.22,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-01 20:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.87
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.28,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.62,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.31,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.9,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.27,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.22,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.65,
+                                "o2val_hourMin": 6.61,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.85,
+                                "n2val_hourMin": 90.83,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.21,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-01 21:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.9
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.28,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.6,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.31,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.9,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.28,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.22,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.64,
+                                "o2val_hourMin": 6.6,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.83,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.22,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-01 22:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.9
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.28,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.6,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.31,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.88,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.31,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.22,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.6,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.83,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.21,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-01 23:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.9
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.28,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.62,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.31,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.9,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.27,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.6,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.83,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.21,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 00:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.9
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.28,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.67,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.31,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.83,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.29,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.6,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.88,
+                                "n2val_hourMin": 90.83,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.21,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 01:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.9
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.28,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.6,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.31,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.9,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.29,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.6,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.83,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.21,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 02:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.9
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.28,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.63,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.32,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.83,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.32,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.6,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.83,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.22,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 03:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.9
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.29,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.65,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.32,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.85,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.29,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.6,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.83,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.21,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 04:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.9
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.29,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.67,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.32,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.8,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.31,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.6,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.8,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.22,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 05:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.9
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.29,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.64,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.32,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.88,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.26,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.6,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.86,
+                                "n2val_hourMin": 90.8,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.22,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 06:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.9
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.29,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.59,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.32,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.93,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.26,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.59,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.86,
+                                "n2val_hourMin": 90.8,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.22,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 07:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.93
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.29,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.64,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.32,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.87,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.28,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.59,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.8,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.21,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 08:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.93
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.29,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.6,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.32,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.87,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.31,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.21,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.59,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.8,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.22,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 09:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.93
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.29,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.66,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.32,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.86,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.26,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.22,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.59,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.8,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.22,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 10:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.93
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.29,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 6.62,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.32,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 90.89,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 2.27,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.22,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.59,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.8,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.22,
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 11:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.93
+                            },
+                            {
+                                "co2val-----_hourMinTime": "2025-09-01 20:59:04",
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": "-",
+                                "o2val-----_hourMinTime": "2025-09-02 07:59:03",
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": "0",
+                                "coval_warnflag": 0,
+                                "n2val_warnrank": "-",
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "n2val-----_hourMinTime": "2025-09-02 05:59:03",
+                                "ch2val_warnflag": 0,
+                                "n2val_hourMaxTime": "2025-09-02 07:59:03",
+                                "n2val_warndes": "-",
+                                "chval_warntype": null,
+                                "o2val_warndes": "-",
+                                "coval_hourMax": 0.0,
+                                "ch2val_warntype": null,
+                                "chval_warndes": "-",
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 2.28,
+                                "co2val_hourMin": 2.25,
+                                "co2val_warnflag": 0,
+                                "gasval_warnrank": "-",
+                                "coval_warndes": "-",
+                                "chval_hourMax": 0.0,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": 0,
+                                "n2val_warnflag": 0,
+                                "o2val": "6.61",
+                                "chval_warnflag": 0,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 2.32,
+                                "chval": "0",
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.22,
+                                "gasval_warntype": null,
+                                "h2val_warndes": "-",
+                                "n2val": "90.90",
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warntype": null,
+                                "co2val": "2.28",
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.22,
+                                "gasval_hourMin": 0.21,
+                                "ch2val_warndes": "-",
+                                "h2val": "0.00",
+                                "chval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warnrank": "-",
+                                "h2val_warnflag": 0,
+                                "co2val_warndes": "-",
+                                "ch2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "o2val_warnrank": "-",
+                                "gasval_warndes": "-",
+                                "ch2val": "0",
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": "-",
+                                "co2val_warntype": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": "-",
+                                "o2val_hourAvg": 6.63,
+                                "o2val_hourMin": 6.59,
+                                "co2val_warnrank": "-",
+                                "co2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "gasval_warnflag": 0,
+                                "n2val_hourAvg": 90.87,
+                                "n2val_hourMin": 90.8,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": "0.21",
+                                "o2val_hourMax": 6.67,
+                                "time": "2025-09-02 12:59:03",
+                                "coval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 90.93
+                            }
+                        ],
+                        "dayhistory": [],
+                        "totalInfo": null,
+                        "sign": null,
+                        "cameras": [],
+                        "links": [],
+                        "avgParam": {},
+                        "other1": null,
+                        "other2": null,
+                        "other3": null,
+                        "remarkInfo": null,
+                        "linkInfo": null,
+                        "addrIndex": null,
+                        "warnLogNotOkCount": 0,
+                        "otherInfo": null,
+                        "orderNum": 1,
+                        "testFlag": 0,
+                        "strRemark": null
+                    },
+                    {
+                        "msgType": null,
+                        "deviceID": "1961324431020261382",
+                        "strname": "探巷总进风巷口",
+                        "strinstallpos": "探巷总进风巷口",
+                        "fsectarea": "null",
+                        "planedVa": null,
+                        "regulation": null,
+                        "stationname": "束管分站",
+                        "stationtype": "kafka",
+                        "deviceType": "bundletube_auto",
+                        "typeName": "束管监测",
+                        "netStatus": 1,
+                        "warnFlag": 0,
+                        "warnLevel": 0,
+                        "warnLevel_str": "正常",
+                        "syswarnLevel": 101,
+                        "syswarnLevel_str": "绿色预警",
+                        "syswarnLevel_des": "潜伏期阶段",
+                        "warnTime": null,
+                        "readTime": "2025-09-02 13:49:40",
+                        "warnDes": "",
+                        "frontGateOpenCtrl": null,
+                        "rearGateOpenCtrl": null,
+                        "readData": {
+                            "o2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 02:59:03",
+                                "hourMinTime": "2025-09-01 20:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 23524.05999999957,
+                                "dayMin": 10.38,
+                                "hourMax": 10.45,
+                                "hourAvg": 23524.05999999957,
+                                "hourMin": 10.38,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 02:59:03",
+                                "dayMax": 10.45,
+                                "dayMinTime": "2025-09-01 20:59:04"
+                            },
+                            "ch2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "n2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 00:59:04",
+                                "hourMinTime": "2025-09-02 07:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 186278.53000000402,
+                                "dayMin": 82.41,
+                                "hourMax": 82.5,
+                                "hourAvg": 186278.53000000402,
+                                "hourMin": 82.41,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 00:59:04",
+                                "dayMax": 82.5,
+                                "dayMinTime": "2025-09-02 07:59:03"
+                            },
+                            "gasval_hourAvg": 0.0,
+                            "h2val": "0.00",
+                            "sign": "0",
+                            "h2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "o2val_dayAvg": 23524.05999999957,
+                            "gasval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "ch2val_dayAvg": 0.0,
+                            "chval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "coval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "co2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 22:59:04",
+                                "hourMinTime": "2025-09-01 21:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 16097.409999999856,
+                                "dayMin": 7.09,
+                                "hourMax": 7.17,
+                                "hourAvg": 16097.409999999856,
+                                "hourMin": 7.09,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 22:59:04",
+                                "dayMax": 7.17,
+                                "dayMinTime": "2025-09-01 21:59:04"
+                            },
+                            "coval": "0",
+                            "update_time": "2025-09-02 12:57:49",
+                            "n2val_dayAvg": 186278.53000000402,
+                            "ch2val": "0",
+                            "ch2val_hourAvg": 0.0,
+                            "h2val_hourAvg": 0.0,
+                            "temperature": "",
+                            "chval_dayAvg": 0.0,
+                            "co2val_hourAvg": 16097.409999999856,
+                            "gasval_dayAvg": 0.0,
+                            "coval_dayAvg": 0.0,
+                            "o2val": "10.44",
+                            "tTime": "2025-09-02 12:59:03",
+                            "o2val_hourAvg": 23524.05999999957,
+                            "n2val_hourAvg": 186278.53000000402,
+                            "chval_hourAvg": 0.0,
+                            "coval_hourAvg": 0.0,
+                            "btTriBlast": "{\"G_y\":0.0,\"G_x\":0,\"F_y\":0,\"A_x\":0.0,\"B_x\":0.0,\"A_y\":20.98,\"B_y\":20.98,\"E_y\":0.0,\"F_x\":0.0,\"E_x\":0.0}",
+                            "h2sval": "0.00",
+                            "gasval": "0.00",
+                            "chval": "0",
+                            "readtime": "",
+                            "n2val": "82.45",
+                            "isRun": "-2",
+                            "co2val_dayAvg": 16097.409999999856,
+                            "h2val_dayAvg": 0.0,
+                            "co2val": "7.11"
+                        },
+                        "readDataDes": null,
+                        "limits": null,
+                        "summaryHour": [],
+                        "summaryDay": [],
+                        "history": [
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.15,
+                                "co2val_hourMin": 7.15,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.41,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.15,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.44,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 7.15,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.41,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.44,
+                                "n2val_hourMin": 82.44,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.41,
+                                "time": "2025-09-01 16:00:00",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 82.44
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.15,
+                                "co2val_hourMin": 7.15,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.41,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.42,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 7.17,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.41,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 17:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.44,
+                                "n2val_hourMin": 82.42,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.41,
+                                "time": "2025-09-01 17:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 82.44
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.15,
+                                "co2val_hourMin": 7.15,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.41,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.15,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.44,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.15,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.41,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.44,
+                                "n2val_hourMin": 82.44,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.41,
+                                "time": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.44
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.15,
+                                "co2val_hourMin": 7.12,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.41,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.15,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.47,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.12,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.41,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.44,
+                                "n2val_hourMin": 82.44,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.41,
+                                "time": "2025-09-01 19:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.47
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.12,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.38,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.15,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.49,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.13,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.46,
+                                "n2val_hourMin": 82.44,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.41,
+                                "time": "2025-09-01 20:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.43,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.15,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.48,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.09,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.4,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.47,
+                                "n2val_hourMin": 82.44,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.43,
+                                "time": "2025-09-01 21:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.12,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.4,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.43,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.17,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.47,
+                                "n2val_hourMin": 82.43,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.43,
+                                "time": "2025-09-01 22:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.4,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.47,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.13,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.46,
+                                "n2val_hourMin": 82.43,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.43,
+                                "time": "2025-09-01 23:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.4,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.5,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.1,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.4,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.46,
+                                "n2val_hourMin": 82.43,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.43,
+                                "time": "2025-09-02 00:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.42,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.42,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.16,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.4,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.47,
+                                "n2val_hourMin": 82.42,
+                                "o2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.43,
+                                "time": "2025-09-02 01:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.45,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.46,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.09,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.46,
+                                "n2val_hourMin": 82.42,
+                                "o2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.45,
+                                "time": "2025-09-02 02:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.38,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.47,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.15,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.46,
+                                "n2val_hourMin": 82.42,
+                                "o2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.45,
+                                "time": "2025-09-02 03:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.42,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.48,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.1,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.46,
+                                "n2val_hourMin": 82.42,
+                                "o2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.45,
+                                "time": "2025-09-02 04:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.4,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.5,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.1,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.46,
+                                "n2val_hourMin": 82.42,
+                                "o2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.45,
+                                "time": "2025-09-02 05:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.12,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.38,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.49,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.13,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.47,
+                                "n2val_hourMin": 82.42,
+                                "o2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.45,
+                                "time": "2025-09-02 06:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.12,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.43,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.41,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.16,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.47,
+                                "n2val_hourMin": 82.41,
+                                "o2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.45,
+                                "time": "2025-09-02 07:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.43,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.48,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.09,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.47,
+                                "n2val_hourMin": 82.41,
+                                "o2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.45,
+                                "time": "2025-09-02 08:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.12,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.39,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.46,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.15,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.47,
+                                "n2val_hourMin": 82.41,
+                                "o2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.45,
+                                "time": "2025-09-02 09:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.45,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.42,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.13,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.47,
+                                "n2val_hourMin": 82.41,
+                                "o2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.45,
+                                "time": "2025-09-02 10:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.44,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.43,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.13,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.46,
+                                "n2val_hourMin": 82.41,
+                                "o2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.45,
+                                "time": "2025-09-02 11:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            },
+                            {
+                                "co2val-----_hourMinTime": "2025-09-01 21:59:04",
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": "-",
+                                "o2val-----_hourMinTime": "2025-09-01 20:59:04",
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": "0",
+                                "coval_warnflag": 0,
+                                "n2val_warnrank": "-",
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "n2val-----_hourMinTime": "2025-09-02 07:59:03",
+                                "ch2val_warnflag": 0,
+                                "n2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "n2val_warndes": "-",
+                                "chval_warntype": null,
+                                "o2val_warndes": "-",
+                                "coval_hourMax": 0.0,
+                                "ch2val_warntype": null,
+                                "chval_warndes": "-",
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.13,
+                                "co2val_hourMin": 7.09,
+                                "co2val_warnflag": 0,
+                                "gasval_warnrank": "-",
+                                "coval_warndes": "-",
+                                "chval_hourMax": 0.0,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": 0,
+                                "n2val_warnflag": 0,
+                                "o2val": "10.44",
+                                "chval_warnflag": 0,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.17,
+                                "chval": "0",
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": "-",
+                                "n2val": "82.45",
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warntype": null,
+                                "co2val": "7.11",
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": "-",
+                                "h2val": "0.00",
+                                "chval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warnrank": "-",
+                                "h2val_warnflag": 0,
+                                "co2val_warndes": "-",
+                                "ch2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "o2val_warnrank": "-",
+                                "gasval_warndes": "-",
+                                "ch2val": "0",
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": "-",
+                                "co2val_warntype": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": "-",
+                                "o2val_hourAvg": 10.41,
+                                "o2val_hourMin": 10.38,
+                                "co2val_warnrank": "-",
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "gasval_warnflag": 0,
+                                "n2val_hourAvg": 82.46,
+                                "n2val_hourMin": 82.41,
+                                "o2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "gasval": "0.00",
+                                "o2val_hourMax": 10.45,
+                                "time": "2025-09-02 12:59:03",
+                                "coval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.5
+                            }
+                        ],
+                        "dayhistory": [],
+                        "totalInfo": null,
+                        "sign": null,
+                        "cameras": [],
+                        "links": [],
+                        "avgParam": {},
+                        "other1": null,
+                        "other2": null,
+                        "other3": null,
+                        "remarkInfo": null,
+                        "linkInfo": null,
+                        "addrIndex": null,
+                        "warnLogNotOkCount": 0,
+                        "otherInfo": null,
+                        "orderNum": 1,
+                        "testFlag": 0,
+                        "strRemark": null
+                    },
+                    {
+                        "msgType": null,
+                        "deviceID": "1961324431020261383",
+                        "strname": "11101工作面氧化带",
+                        "strinstallpos": "11101工作面氧化带",
+                        "fsectarea": "null",
+                        "planedVa": null,
+                        "regulation": null,
+                        "stationname": "束管分站",
+                        "stationtype": "kafka",
+                        "deviceType": "bundletube_auto",
+                        "typeName": "束管监测",
+                        "netStatus": 1,
+                        "warnFlag": 0,
+                        "warnLevel": 0,
+                        "warnLevel_str": "正常",
+                        "syswarnLevel": 101,
+                        "syswarnLevel_str": "绿色预警",
+                        "syswarnLevel_des": "潜伏期阶段",
+                        "warnTime": null,
+                        "readTime": "2025-09-02 13:49:40",
+                        "warnDes": "",
+                        "frontGateOpenCtrl": null,
+                        "rearGateOpenCtrl": null,
+                        "readData": {
+                            "o2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 23:59:04",
+                                "hourMinTime": "2025-09-02 03:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 30602.269999999615,
+                                "dayMin": 13.51,
+                                "hourMax": 13.59,
+                                "hourAvg": 30602.269999999615,
+                                "hourMin": 13.51,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 23:59:04",
+                                "dayMax": 13.59,
+                                "dayMinTime": "2025-09-02 03:59:03"
+                            },
+                            "ch2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "n2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 03:59:03",
+                                "hourMinTime": "2025-09-02 10:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 191183.5300000009,
+                                "dayMin": 84.54,
+                                "hourMax": 84.69,
+                                "hourAvg": 191183.5300000009,
+                                "hourMin": 84.54,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 03:59:03",
+                                "dayMax": 84.69,
+                                "dayMinTime": "2025-09-02 10:59:03"
+                            },
+                            "gasval_hourAvg": 441.0199999999911,
+                            "h2val": "0.00",
+                            "sign": "0",
+                            "h2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "o2val_dayAvg": 30602.269999999615,
+                            "gasval_datainfo": {
+                                "dayMaxTime": "2025-09-01 19:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 441.0199999999911,
+                                "dayMin": 0.19,
+                                "hourMax": 0.2,
+                                "hourAvg": 441.0199999999911,
+                                "hourMin": 0.19,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 19:59:04",
+                                "dayMax": 0.2,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "ch2val_dayAvg": 0.0,
+                            "chval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "coval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "co2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 23:59:04",
+                                "hourMinTime": "2025-09-01 21:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 3673.180000000009,
+                                "dayMin": 1.59,
+                                "hourMax": 1.67,
+                                "hourAvg": 3673.180000000009,
+                                "hourMin": 1.59,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 23:59:04",
+                                "dayMax": 1.67,
+                                "dayMinTime": "2025-09-01 21:59:04"
+                            },
+                            "coval": "0",
+                            "update_time": "2025-09-02 12:36:07",
+                            "n2val_dayAvg": 191183.5300000009,
+                            "ch2val": "0",
+                            "ch2val_hourAvg": 0.0,
+                            "h2val_hourAvg": 0.0,
+                            "temperature": "",
+                            "chval_dayAvg": 0.0,
+                            "co2val_hourAvg": 3673.180000000009,
+                            "gasval_dayAvg": 441.0199999999911,
+                            "coval_dayAvg": 0.0,
+                            "o2val": "13.55",
+                            "tTime": "2025-09-02 12:59:03",
+                            "o2val_hourAvg": 30602.269999999615,
+                            "n2val_hourAvg": 191183.5300000009,
+                            "chval_hourAvg": 0.0,
+                            "coval_hourAvg": 0.0,
+                            "btTriBlast": "{\"G_y\":10.53,\"G_x\":0,\"F_y\":0,\"A_x\":5.0,\"B_x\":15.0,\"A_y\":19.93,\"B_y\":17.83,\"E_y\":10.0,\"F_x\":9.55,\"E_x\":5.0}",
+                            "h2sval": "0.00",
+                            "gasval": "0.20",
+                            "chval": "0",
+                            "readtime": "",
+                            "n2val": "84.59",
+                            "isRun": "-2",
+                            "co2val_dayAvg": 3673.180000000009,
+                            "h2val_dayAvg": 0.0,
+                            "co2val": "1.66"
+                        },
+                        "readDataDes": null,
+                        "limits": null,
+                        "summaryHour": [],
+                        "summaryDay": [],
+                        "history": [
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.63,
+                                "co2val_hourMin": 1.63,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.58,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.19,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.6,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 1.63,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.19,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.58,
+                                "o2val_hourMin": 13.58,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.6,
+                                "n2val_hourMin": 84.6,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.19,
+                                "o2val_hourMax": 13.58,
+                                "time": "2025-09-01 16:00:00",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 84.6
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 17:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.63,
+                                "co2val_hourMin": 1.63,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.52,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.66,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.62,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 1.66,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.19,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.58,
+                                "o2val_hourMin": 13.52,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 17:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.6,
+                                "n2val_hourMin": 84.6,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.2,
+                                "o2val_hourMax": 13.58,
+                                "time": "2025-09-01 17:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 17:59:04",
+                                "n2val_hourMax": 84.62
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.63,
+                                "co2val_hourMin": 1.63,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.54,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.19,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.64,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.63,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.19,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.54,
+                                "o2val_hourMin": 13.54,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.64,
+                                "n2val_hourMin": 84.64,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.19,
+                                "o2val_hourMax": 13.54,
+                                "time": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 84.64
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.63,
+                                "co2val_hourMin": 1.62,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.54,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.64,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.62,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.19,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.54,
+                                "o2val_hourMin": 13.54,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.64,
+                                "n2val_hourMin": 84.64,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.2,
+                                "o2val_hourMax": 13.54,
+                                "time": "2025-09-01 19:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.64
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.6,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.55,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.65,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.6,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.54,
+                                "o2val_hourMin": 13.54,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.64,
+                                "n2val_hourMin": 84.64,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.2,
+                                "o2val_hourMax": 13.55,
+                                "time": "2025-09-01 20:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.65
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.55,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.66,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.59,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.54,
+                                "o2val_hourMin": 13.54,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.64,
+                                "n2val_hourMin": 84.64,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.2,
+                                "o2val_hourMax": 13.55,
+                                "time": "2025-09-01 21:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.66
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.61,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.54,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.67,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.59,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.54,
+                                "o2val_hourMin": 13.54,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.65,
+                                "n2val_hourMin": 84.64,
+                                "o2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "gasval": 0.2,
+                                "o2val_hourMax": 13.55,
+                                "time": "2025-09-01 22:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.67
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.61,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.59,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.55,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.67,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.54,
+                                "o2val_hourMin": 13.54,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.65,
+                                "n2val_hourMin": 84.55,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.19,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-01 23:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.67
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.56,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.59,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.65,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.55,
+                                "o2val_hourMin": 13.54,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.63,
+                                "n2val_hourMin": 84.55,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.2,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 00:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.67
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.55,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.61,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.64,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.55,
+                                "o2val_hourMin": 13.54,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.63,
+                                "n2val_hourMin": 84.55,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.2,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 01:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.67
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.58,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.62,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.61,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.55,
+                                "o2val_hourMin": 13.54,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.63,
+                                "n2val_hourMin": 84.55,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.19,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 02:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.67
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.51,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.69,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.61,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.56,
+                                "o2val_hourMin": 13.51,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.63,
+                                "n2val_hourMin": 84.55,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.19,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 03:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.69
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.54,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.67,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.59,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.55,
+                                "o2val_hourMin": 13.51,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.63,
+                                "n2val_hourMin": 84.55,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.2,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 04:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.69
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.53,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.66,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.62,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.55,
+                                "o2val_hourMin": 13.51,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.64,
+                                "n2val_hourMin": 84.55,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.19,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 05:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.69
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.53,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.63,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.65,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.55,
+                                "o2val_hourMin": 13.51,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.64,
+                                "n2val_hourMin": 84.55,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.19,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 06:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.69
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.51,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.65,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.65,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.55,
+                                "o2val_hourMin": 13.51,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.64,
+                                "n2val_hourMin": 84.55,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.19,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 07:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.69
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.58,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.63,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.6,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.19,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.54,
+                                "o2val_hourMin": 13.51,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.64,
+                                "n2val_hourMin": 84.55,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.19,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 08:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.69
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.54,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.63,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.64,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.19,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.55,
+                                "o2val_hourMin": 13.51,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.64,
+                                "n2val_hourMin": 84.55,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.19,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 09:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.69
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.59,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.54,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.67,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.19,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.55,
+                                "o2val_hourMin": 13.51,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.64,
+                                "n2val_hourMin": 84.54,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.2,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 10:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.69
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.63,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 13.51,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 84.68,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 1.61,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.19,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 13.55,
+                                "o2val_hourMin": 13.51,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 84.63,
+                                "n2val_hourMin": 84.54,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.2,
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 11:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.69
+                            },
+                            {
+                                "co2val-----_hourMinTime": "2025-09-01 21:59:04",
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": "-",
+                                "o2val-----_hourMinTime": "2025-09-02 03:59:03",
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": "0",
+                                "coval_warnflag": 0,
+                                "n2val_warnrank": "-",
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "n2val-----_hourMinTime": "2025-09-02 10:59:03",
+                                "ch2val_warnflag": 0,
+                                "n2val_hourMaxTime": "2025-09-02 03:59:03",
+                                "n2val_warndes": "-",
+                                "chval_warntype": null,
+                                "o2val_warndes": "-",
+                                "coval_hourMax": 0.0,
+                                "ch2val_warntype": null,
+                                "chval_warndes": "-",
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 1.62,
+                                "co2val_hourMin": 1.59,
+                                "co2val_warnflag": 0,
+                                "gasval_warnrank": "-",
+                                "coval_warndes": "-",
+                                "chval_hourMax": 0.0,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": 0,
+                                "n2val_warnflag": 0,
+                                "o2val": "13.55",
+                                "chval_warnflag": 0,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 1.67,
+                                "chval": "0",
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.2,
+                                "gasval_warntype": null,
+                                "h2val_warndes": "-",
+                                "n2val": "84.59",
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warntype": null,
+                                "co2val": "1.66",
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.2,
+                                "gasval_hourMin": 0.19,
+                                "ch2val_warndes": "-",
+                                "h2val": "0.00",
+                                "chval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warnrank": "-",
+                                "h2val_warnflag": 0,
+                                "co2val_warndes": "-",
+                                "ch2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "o2val_warnrank": "-",
+                                "gasval_warndes": "-",
+                                "ch2val": "0",
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": "-",
+                                "co2val_warntype": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": "-",
+                                "o2val_hourAvg": 13.55,
+                                "o2val_hourMin": 13.51,
+                                "co2val_warnrank": "-",
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval_warnflag": 0,
+                                "n2val_hourAvg": 84.63,
+                                "n2val_hourMin": 84.54,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": "0.20",
+                                "o2val_hourMax": 13.59,
+                                "time": "2025-09-02 12:59:03",
+                                "coval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 19:59:04",
+                                "n2val_hourMax": 84.69
+                            }
+                        ],
+                        "dayhistory": [],
+                        "totalInfo": null,
+                        "sign": null,
+                        "cameras": [],
+                        "links": [],
+                        "avgParam": {},
+                        "other1": null,
+                        "other2": null,
+                        "other3": null,
+                        "remarkInfo": null,
+                        "linkInfo": null,
+                        "addrIndex": null,
+                        "warnLogNotOkCount": 0,
+                        "otherInfo": null,
+                        "orderNum": 1,
+                        "testFlag": 0,
+                        "strRemark": null
+                    },
+                    {
+                        "msgType": null,
+                        "deviceID": "1961324431020261384",
+                        "strname": "11101回风隅角",
+                        "strinstallpos": "11101回风隅角",
+                        "fsectarea": "null",
+                        "planedVa": null,
+                        "regulation": null,
+                        "stationname": "束管分站",
+                        "stationtype": "kafka",
+                        "deviceType": "bundletube_auto",
+                        "typeName": "束管监测",
+                        "netStatus": 1,
+                        "warnFlag": 0,
+                        "warnLevel": 0,
+                        "warnLevel_str": "正常",
+                        "syswarnLevel": 101,
+                        "syswarnLevel_str": "绿色预警",
+                        "syswarnLevel_des": "潜伏期阶段",
+                        "warnTime": null,
+                        "readTime": "2025-09-02 13:49:40",
+                        "warnDes": "",
+                        "frontGateOpenCtrl": null,
+                        "rearGateOpenCtrl": null,
+                        "readData": {
+                            "o2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 01:59:03",
+                                "hourMinTime": "2025-09-01 21:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 45738.22999999968,
+                                "dayMin": 20.21,
+                                "hourMax": 20.29,
+                                "hourAvg": 45738.22999999968,
+                                "hourMin": 20.21,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 01:59:03",
+                                "dayMax": 20.29,
+                                "dayMinTime": "2025-09-01 21:59:04"
+                            },
+                            "ch2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "n2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 11:59:03",
+                                "hourMinTime": "2025-09-02 01:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 179436.1100000017,
+                                "dayMin": 79.35,
+                                "hourMax": 79.5,
+                                "hourAvg": 179436.1100000017,
+                                "hourMin": 79.35,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 11:59:03",
+                                "dayMax": 79.5,
+                                "dayMinTime": "2025-09-02 01:59:03"
+                            },
+                            "gasval_hourAvg": 256.7000000000091,
+                            "h2val": "0.00",
+                            "sign": "0",
+                            "h2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "o2val_dayAvg": 45738.22999999968,
+                            "gasval_datainfo": {
+                                "dayMaxTime": "2025-09-01 20:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 256.7000000000091,
+                                "dayMin": 0.11,
+                                "hourMax": 0.12,
+                                "hourAvg": 256.7000000000091,
+                                "hourMin": 0.11,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 20:59:04",
+                                "dayMax": 0.12,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "ch2val_dayAvg": 0.0,
+                            "chval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "coval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "co2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-02 07:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 468.960000000007,
+                                "dayMin": 0.17,
+                                "hourMax": 0.25,
+                                "hourAvg": 468.960000000007,
+                                "hourMin": 0.17,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.25,
+                                "dayMinTime": "2025-09-02 07:59:03"
+                            },
+                            "coval": "0",
+                            "update_time": "2025-09-02 12:15:42",
+                            "n2val_dayAvg": 179436.1100000017,
+                            "ch2val": "0",
+                            "ch2val_hourAvg": 0.0,
+                            "h2val_hourAvg": 0.0,
+                            "temperature": "",
+                            "chval_dayAvg": 0.0,
+                            "co2val_hourAvg": 468.960000000007,
+                            "gasval_dayAvg": 256.7000000000091,
+                            "coval_dayAvg": 0.0,
+                            "o2val": "20.21",
+                            "tTime": "2025-09-02 12:59:03",
+                            "o2val_hourAvg": 45738.22999999968,
+                            "n2val_hourAvg": 179436.1100000017,
+                            "chval_hourAvg": 0.0,
+                            "coval_hourAvg": 0.0,
+                            "btTriBlast": "{\"G_y\":10.53,\"G_x\":0,\"F_y\":0,\"A_x\":5.0,\"B_x\":15.0,\"A_y\":19.93,\"B_y\":17.83,\"E_y\":10.0,\"F_x\":9.55,\"E_x\":5.0}",
+                            "h2sval": "0.00",
+                            "gasval": "0.12",
+                            "chval": "0",
+                            "readtime": "",
+                            "n2val": "79.49",
+                            "isRun": "-2",
+                            "co2val_dayAvg": 468.960000000007,
+                            "h2val_dayAvg": 0.0,
+                            "co2val": "0.18"
+                        },
+                        "readDataDes": null,
+                        "limits": null,
+                        "summaryHour": [],
+                        "summaryDay": [],
+                        "history": [
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.24,
+                                "co2val_hourMin": 0.24,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.24,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.24,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.11,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.41,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 0.24,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.24,
+                                "o2val_hourMin": 20.24,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.41,
+                                "n2val_hourMin": 79.41,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.24,
+                                "time": "2025-09-01 16:00:00",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 79.41
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.24,
+                                "co2val_hourMin": 0.22,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.25,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.24,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.41,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 0.22,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.24,
+                                "o2val_hourMin": 20.24,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.41,
+                                "n2val_hourMin": 79.41,
+                                "o2val_hourMaxTime": "2025-09-01 17:59:04",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 20.25,
+                                "time": "2025-09-01 17:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 17:59:04",
+                                "n2val_hourMax": 79.41
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.25,
+                                "co2val_hourMin": 0.25,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.23,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.11,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.41,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.25,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.23,
+                                "o2val_hourMin": 20.23,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.41,
+                                "n2val_hourMin": 79.41,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.23,
+                                "time": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.41
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.25,
+                                "co2val_hourMin": 0.24,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.25,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.11,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.4,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.24,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.23,
+                                "o2val_hourMin": 20.23,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.41,
+                                "n2val_hourMin": 79.4,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.25,
+                                "time": "2025-09-01 19:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 79.41
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.25,
+                                "co2val_hourMin": 0.24,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.23,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.4,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.25,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.24,
+                                "o2val_hourMin": 20.23,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.4,
+                                "n2val_hourMin": 79.4,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 20.25,
+                                "time": "2025-09-01 20:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.41
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.25,
+                                "co2val_hourMin": 0.19,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.21,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.49,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.19,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.24,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.4,
+                                "n2val_hourMin": 79.4,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.25,
+                                "time": "2025-09-01 21:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.23,
+                                "co2val_hourMin": 0.19,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.24,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.46,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.19,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.23,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.43,
+                                "n2val_hourMin": 79.4,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.25,
+                                "time": "2025-09-01 22:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.22,
+                                "co2val_hourMin": 0.19,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.23,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.42,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.24,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.23,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.43,
+                                "n2val_hourMin": 79.4,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.25,
+                                "time": "2025-09-01 23:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.23,
+                                "co2val_hourMin": 0.18,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.28,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.43,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.18,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.23,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.43,
+                                "n2val_hourMin": 79.4,
+                                "o2val_hourMaxTime": "2025-09-02 00:59:04",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.28,
+                                "time": "2025-09-02 00:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.22,
+                                "co2val_hourMin": 0.18,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.29,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.35,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.25,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.24,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.43,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 01:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.22,
+                                "co2val_hourMin": 0.18,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.21,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.47,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.21,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.24,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 02:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.22,
+                                "co2val_hourMin": 0.18,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.26,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.39,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.23,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.24,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.43,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 03:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.22,
+                                "co2val_hourMin": 0.18,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.29,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.42,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.18,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.24,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 04:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.22,
+                                "co2val_hourMin": 0.18,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.28,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.37,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.23,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.25,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 05:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.22,
+                                "co2val_hourMin": 0.18,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.21,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.48,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.19,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.25,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 06:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.22,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.26,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.45,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.17,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.25,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 07:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.21,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.27,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.41,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.21,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.25,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 08:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.21,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.29,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.39,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.21,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.25,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 09:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.21,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.23,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.48,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.17,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.25,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": 0.12,
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 10:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.49
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 11:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.21,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 20.22,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 79.5,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 0.17,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 20.25,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 79.42,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": 0.11,
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 11:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.5
+                            },
+                            {
+                                "co2val-----_hourMinTime": "2025-09-02 07:59:03",
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": "-",
+                                "o2val-----_hourMinTime": "2025-09-01 21:59:04",
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": "0",
+                                "coval_warnflag": 0,
+                                "n2val_warnrank": "-",
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "n2val-----_hourMinTime": "2025-09-02 01:59:03",
+                                "ch2val_warnflag": 0,
+                                "n2val_hourMaxTime": "2025-09-02 11:59:03",
+                                "n2val_warndes": "-",
+                                "chval_warntype": null,
+                                "o2val_warndes": "-",
+                                "coval_hourMax": 0.0,
+                                "ch2val_warntype": null,
+                                "chval_warndes": "-",
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 0.21,
+                                "co2val_hourMin": 0.17,
+                                "co2val_warnflag": 0,
+                                "gasval_warnrank": "-",
+                                "coval_warndes": "-",
+                                "chval_hourMax": 0.0,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": 0,
+                                "n2val_warnflag": 0,
+                                "o2val": "20.21",
+                                "chval_warnflag": 0,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 0.25,
+                                "chval": "0",
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.12,
+                                "gasval_warntype": null,
+                                "h2val_warndes": "-",
+                                "n2val": "79.49",
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warntype": null,
+                                "co2val": "0.18",
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.11,
+                                "gasval_hourMin": 0.11,
+                                "ch2val_warndes": "-",
+                                "h2val": "0.00",
+                                "chval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warnrank": "-",
+                                "h2val_warnflag": 0,
+                                "co2val_warndes": "-",
+                                "ch2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "o2val_warnrank": "-",
+                                "gasval_warndes": "-",
+                                "ch2val": "0",
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": "-",
+                                "co2val_warntype": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": "-",
+                                "o2val_hourAvg": 20.25,
+                                "o2val_hourMin": 20.21,
+                                "co2val_warnrank": "-",
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval_warnflag": 0,
+                                "n2val_hourAvg": 79.43,
+                                "n2val_hourMin": 79.35,
+                                "o2val_hourMaxTime": "2025-09-02 01:59:03",
+                                "gasval": "0.12",
+                                "o2val_hourMax": 20.29,
+                                "time": "2025-09-02 12:59:03",
+                                "coval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_hourMax": 79.5
+                            }
+                        ],
+                        "dayhistory": [],
+                        "totalInfo": null,
+                        "sign": null,
+                        "cameras": [],
+                        "links": [],
+                        "avgParam": {},
+                        "other1": null,
+                        "other2": null,
+                        "other3": null,
+                        "remarkInfo": null,
+                        "linkInfo": null,
+                        "addrIndex": null,
+                        "warnLogNotOkCount": 0,
+                        "otherInfo": null,
+                        "orderNum": 1,
+                        "testFlag": 0,
+                        "strRemark": null
+                    },
+                    {
+                        "msgType": null,
+                        "deviceID": "1961324431020261385",
+                        "strname": "破碎机硐室",
+                        "strinstallpos": "破碎机硐室",
+                        "fsectarea": "null",
+                        "planedVa": null,
+                        "regulation": null,
+                        "stationname": "束管分站",
+                        "stationtype": "kafka",
+                        "deviceType": "bundletube_auto",
+                        "typeName": "束管监测",
+                        "netStatus": 1,
+                        "warnFlag": 0,
+                        "warnLevel": 0,
+                        "warnLevel_str": "正常",
+                        "syswarnLevel": 101,
+                        "syswarnLevel_str": "绿色预警",
+                        "syswarnLevel_des": "潜伏期阶段",
+                        "warnTime": null,
+                        "readTime": "2025-09-02 13:49:40",
+                        "warnDes": "",
+                        "frontGateOpenCtrl": null,
+                        "rearGateOpenCtrl": null,
+                        "readData": {
+                            "o2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 11:59:03",
+                                "hourMinTime": "2025-09-02 01:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 23331.55000000016,
+                                "dayMin": 10.29,
+                                "hourMax": 10.37,
+                                "hourAvg": 23331.55000000016,
+                                "hourMin": 10.29,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 11:59:03",
+                                "dayMax": 10.37,
+                                "dayMinTime": "2025-09-02 01:59:03"
+                            },
+                            "ch2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "n2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 02:59:03",
+                                "hourMinTime": "2025-09-02 06:59:03",
+                                "hourNum": 2259,
+                                "dayAvg": 185414.4699999978,
+                                "dayMin": 82.02,
+                                "hourMax": 82.14,
+                                "hourAvg": 185414.4699999978,
+                                "hourMin": 82.02,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 02:59:03",
+                                "dayMax": 82.14,
+                                "dayMinTime": "2025-09-02 06:59:03"
+                            },
+                            "gasval_hourAvg": 0.0,
+                            "h2val": "0.00",
+                            "sign": "0",
+                            "h2val_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "o2val_dayAvg": 23331.55000000016,
+                            "gasval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "ch2val_dayAvg": 0.0,
+                            "chval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "coval_datainfo": {
+                                "dayMaxTime": "2025-09-01 18:59:04",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 0.0,
+                                "dayMin": 0.0,
+                                "hourMax": 0.0,
+                                "hourAvg": 0.0,
+                                "hourMin": 0.0,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-01 18:59:04",
+                                "dayMax": 0.0,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "co2val_datainfo": {
+                                "dayMaxTime": "2025-09-02 04:59:03",
+                                "hourMinTime": "2025-09-01 18:59:04",
+                                "hourNum": 2259,
+                                "dayAvg": 17153.980000000163,
+                                "dayMin": 7.55,
+                                "hourMax": 7.63,
+                                "hourAvg": 17153.980000000163,
+                                "hourMin": 7.55,
+                                "dayNum": 2259,
+                                "hourMaxTime": "2025-09-02 04:59:03",
+                                "dayMax": 7.63,
+                                "dayMinTime": "2025-09-01 18:59:04"
+                            },
+                            "coval": "0",
+                            "update_time": "2025-09-02 12:47:37",
+                            "n2val_dayAvg": 185414.4699999978,
+                            "ch2val": "0",
+                            "ch2val_hourAvg": 0.0,
+                            "h2val_hourAvg": 0.0,
+                            "temperature": "",
+                            "chval_dayAvg": 0.0,
+                            "co2val_hourAvg": 17153.980000000163,
+                            "gasval_dayAvg": 0.0,
+                            "coval_dayAvg": 0.0,
+                            "o2val": "10.35",
+                            "tTime": "2025-09-02 12:59:03",
+                            "o2val_hourAvg": 23331.55000000016,
+                            "n2val_hourAvg": 185414.4699999978,
+                            "chval_hourAvg": 0.0,
+                            "coval_hourAvg": 0.0,
+                            "btTriBlast": "{\"G_y\":0.0,\"G_x\":0,\"F_y\":0,\"A_x\":0.0,\"B_x\":0.0,\"A_y\":20.98,\"B_y\":20.98,\"E_y\":0.0,\"F_x\":0.0,\"E_x\":0.0}",
+                            "h2sval": "0.00",
+                            "gasval": "0.00",
+                            "chval": "0",
+                            "readtime": "",
+                            "n2val": "82.05",
+                            "isRun": "-2",
+                            "co2val_dayAvg": 17153.980000000163,
+                            "h2val_dayAvg": 0.0,
+                            "co2val": "7.60"
+                        },
+                        "readDataDes": null,
+                        "limits": null,
+                        "summaryHour": [],
+                        "summaryDay": [],
+                        "history": [
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.57,
+                                "co2val_hourMin": 7.57,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.37,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.57,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.06,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 7.57,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.37,
+                                "o2val_hourMin": 10.37,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.06,
+                                "n2val_hourMin": 82.06,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.37,
+                                "time": "2025-09-01 16:00:00",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 82.06
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 16:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 17:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.57,
+                                "co2val_hourMin": 7.57,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.32,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.59,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.09,
+                                "ch2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "co2val": 7.59,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 16:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.37,
+                                "o2val_hourMin": 10.32,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 17:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.06,
+                                "n2val_hourMin": 82.06,
+                                "o2val_hourMaxTime": "2025-09-01 16:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.37,
+                                "time": "2025-09-01 17:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 16:59:04",
+                                "n2val_hourMax": 82.09
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.55,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.33,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.55,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.12,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.55,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.33,
+                                "o2val_hourMin": 10.33,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.12,
+                                "n2val_hourMin": 82.12,
+                                "o2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.33,
+                                "time": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.12
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.55,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.34,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.55,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.11,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.55,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.33,
+                                "o2val_hourMin": 10.33,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.12,
+                                "n2val_hourMin": 82.11,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.34,
+                                "time": "2025-09-01 19:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.12
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.55,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.31,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.56,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.13,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.56,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.33,
+                                "o2val_hourMin": 10.31,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.12,
+                                "n2val_hourMin": 82.11,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.34,
+                                "time": "2025-09-01 20:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.13
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.55,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.33,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.57,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.1,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.57,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.33,
+                                "o2val_hourMin": 10.31,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 21:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.12,
+                                "n2val_hourMin": 82.1,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.34,
+                                "time": "2025-09-01 21:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.13
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.56,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.3,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.59,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.11,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.59,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.33,
+                                "o2val_hourMin": 10.3,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 22:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.11,
+                                "n2val_hourMin": 82.1,
+                                "o2val_hourMaxTime": "2025-09-01 19:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.34,
+                                "time": "2025-09-01 22:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.13
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.56,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.35,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.62,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.03,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.62,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.32,
+                                "o2val_hourMin": 10.3,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.11,
+                                "n2val_hourMin": 82.03,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.35,
+                                "time": "2025-09-01 23:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.13
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.57,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.33,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.62,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.08,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.59,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.33,
+                                "o2val_hourMin": 10.3,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.1,
+                                "n2val_hourMin": 82.03,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.35,
+                                "time": "2025-09-02 00:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.13
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-01 20:59:04",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.58,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.29,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.62,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.1,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.61,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.33,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.1,
+                                "n2val_hourMin": 82.03,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.35,
+                                "time": "2025-09-02 01:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.13
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.58,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.29,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.62,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.14,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.57,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.32,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.1,
+                                "n2val_hourMin": 82.03,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.35,
+                                "time": "2025-09-02 02:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.14
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.58,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.33,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.62,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.06,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.61,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.32,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.1,
+                                "n2val_hourMin": 82.03,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.35,
+                                "time": "2025-09-02 03:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.14
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.58,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.31,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.06,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.63,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.32,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 04:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.1,
+                                "n2val_hourMin": 82.03,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.35,
+                                "time": "2025-09-02 04:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.14
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.59,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.29,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.11,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.6,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.32,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 04:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.09,
+                                "n2val_hourMin": 82.03,
+                                "o2val_hourMaxTime": "2025-09-01 23:59:04",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.35,
+                                "time": "2025-09-02 05:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.14
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.59,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.36,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.02,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.62,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.32,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 04:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.1,
+                                "n2val_hourMin": 82.02,
+                                "o2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.36,
+                                "time": "2025-09-02 06:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.14
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.59,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.36,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.05,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.59,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.32,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 04:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.09,
+                                "n2val_hourMin": 82.02,
+                                "o2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.36,
+                                "time": "2025-09-02 07:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.14
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.59,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.34,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.04,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.62,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.32,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 04:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.09,
+                                "n2val_hourMin": 82.02,
+                                "o2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.36,
+                                "time": "2025-09-02 08:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.14
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.59,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.3,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.09,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.61,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.32,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 04:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.08,
+                                "n2val_hourMin": 82.02,
+                                "o2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.36,
+                                "time": "2025-09-02 09:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.14
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.59,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.36,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.02,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.62,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.32,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 04:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.08,
+                                "n2val_hourMin": 82.02,
+                                "o2val_hourMaxTime": "2025-09-02 06:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.36,
+                                "time": "2025-09-02 10:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.14
+                            },
+                            {
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": null,
+                                "coval_hourMinTime": null,
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": 0.0,
+                                "coval_warnflag": null,
+                                "n2val_warnrank": null,
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "ch2val_warnflag": null,
+                                "n2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "n2val_warndes": null,
+                                "chval_warntype": null,
+                                "o2val_warndes": null,
+                                "ch2val_warntype": null,
+                                "chval_warndes": null,
+                                "coval_hourMax": 0.0,
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.59,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": null,
+                                "gasval_warnrank": null,
+                                "chval_hourMax": 0.0,
+                                "coval_warndes": null,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": null,
+                                "ch2val_hourMinTime": null,
+                                "n2val_warnflag": null,
+                                "o2val": 10.37,
+                                "chval_warnflag": null,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.63,
+                                "chval": 0.0,
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": null,
+                                "n2val": 82.06,
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "co2val": 7.57,
+                                "coval_warntype": null,
+                                "gasval_hourMinTime": null,
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": null,
+                                "h2val": 0.0,
+                                "co2val_hourMinTime": null,
+                                "coval_warnrank": null,
+                                "h2val_warnflag": null,
+                                "co2val_warndes": null,
+                                "n2val_hourMinTime": null,
+                                "o2val_warnrank": null,
+                                "gasval_warndes": null,
+                                "ch2val": 0.0,
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": null,
+                                "co2val_warntype": null,
+                                "chval_hourMinTime": null,
+                                "h2val_hourMinTime": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": null,
+                                "o2val_hourAvg": 10.32,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": null,
+                                "co2val_hourMaxTime": "2025-09-02 04:59:03",
+                                "o2val_hourMinTime": null,
+                                "gasval_warnflag": null,
+                                "n2val_hourAvg": 82.08,
+                                "n2val_hourMin": 82.02,
+                                "o2val_hourMaxTime": "2025-09-02 11:59:03",
+                                "gasval": 0.0,
+                                "o2val_hourMax": 10.37,
+                                "time": "2025-09-02 11:59:03",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.14
+                            },
+                            {
+                                "co2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "chval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val_hourMax": 0.0,
+                                "h2val_warnrank": "-",
+                                "o2val-----_hourMinTime": "2025-09-02 01:59:03",
+                                "h2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "coval": "0",
+                                "coval_warnflag": 0,
+                                "n2val_warnrank": "-",
+                                "h2val_hourAvg": 0.0,
+                                "h2val_hourMin": 0.0,
+                                "n2val-----_hourMinTime": "2025-09-02 06:59:03",
+                                "ch2val_warnflag": 0,
+                                "n2val_hourMaxTime": "2025-09-02 02:59:03",
+                                "n2val_warndes": "-",
+                                "chval_warntype": null,
+                                "o2val_warndes": "-",
+                                "coval_hourMax": 0.0,
+                                "ch2val_warntype": null,
+                                "chval_warndes": "-",
+                                "o2val_warntype": null,
+                                "co2val_hourAvg": 7.59,
+                                "co2val_hourMin": 7.55,
+                                "co2val_warnflag": 0,
+                                "gasval_warnrank": "-",
+                                "coval_warndes": "-",
+                                "chval_hourMax": 0.0,
+                                "n2val_warntype": null,
+                                "o2val_warnflag": 0,
+                                "n2val_warnflag": 0,
+                                "o2val": "10.35",
+                                "chval_warnflag": 0,
+                                "chval_hourAvg": 0.0,
+                                "chval_hourMin": 0.0,
+                                "coval_hourAvg": 0.0,
+                                "coval_hourMin": 0.0,
+                                "co2val_hourMax": 7.63,
+                                "chval": "0",
+                                "h2val_warntype": null,
+                                "gasval_hourMax": 0.0,
+                                "gasval_warntype": null,
+                                "h2val_warndes": "-",
+                                "n2val": "82.05",
+                                "ch2val_hourMaxTime": "2025-09-01 18:59:04",
+                                "gasval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warntype": null,
+                                "co2val": "7.60",
+                                "ch2val_hourMax": 0.0,
+                                "gasval_hourAvg": 0.0,
+                                "gasval_hourMin": 0.0,
+                                "ch2val_warndes": "-",
+                                "h2val": "0.00",
+                                "chval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "coval_warnrank": "-",
+                                "h2val_warnflag": 0,
+                                "co2val_warndes": "-",
+                                "ch2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "o2val_warnrank": "-",
+                                "gasval_warndes": "-",
+                                "ch2val": "0",
+                                "ch2val_hourAvg": 0.0,
+                                "ch2val_hourMin": 0.0,
+                                "ch2val_warnrank": "-",
+                                "co2val_warntype": null,
+                                "coval_hourMaxTime": "2025-09-01 18:59:04",
+                                "h2val-----_hourMinTime": "2025-09-01 18:59:04",
+                                "chval_warnrank": "-",
+                                "o2val_hourAvg": 10.33,
+                                "o2val_hourMin": 10.29,
+                                "co2val_warnrank": "-",
+                                "co2val_hourMaxTime": "2025-09-02 04:59:03",
+                                "gasval_warnflag": 0,
+                                "n2val_hourAvg": 82.08,
+                                "n2val_hourMin": 82.02,
+                                "o2val_hourMaxTime": "2025-09-02 11:59:03",
+                                "gasval": "0.00",
+                                "o2val_hourMax": 10.37,
+                                "time": "2025-09-02 12:59:03",
+                                "coval-----_hourMinTime": "2025-09-01 18:59:04",
+                                "gasval_hourMaxTime": "2025-09-01 18:59:04",
+                                "n2val_hourMax": 82.14
+                            }
+                        ],
+                        "dayhistory": [],
+                        "totalInfo": null,
+                        "sign": null,
+                        "cameras": [],
+                        "links": [],
+                        "avgParam": {},
+                        "other1": null,
+                        "other2": null,
+                        "other3": null,
+                        "remarkInfo": null,
+                        "linkInfo": null,
+                        "addrIndex": null,
+                        "warnLogNotOkCount": 0,
+                        "otherInfo": null,
+                        "orderNum": 1,
+                        "testFlag": 0,
+                        "strRemark": null
+                    }
+                ],
+                "avginfo": {
+                    "o2val_datainfo": {
+                        "dayMaxTime": "2025-09-02 00:59:04",
+                        "minHourName": "11101工作面回风流",
+                        "dayAvg": 46236.780000000224,
+                        "dayMin": 20.44,
+                        "minDayName": "11101工作面回风流",
+                        "minDayID": "1961324431020261378",
+                        "dayMinTime": "2025-09-01 20:59:04",
+                        "minHourID": "1961324431020261378",
+                        "avgHour": 10.32826471890224,
+                        "maxHourName": "11101工作面回风流",
+                        "maxHourID": "1961324431020261378",
+                        "hourMinTime": "2025-09-01 20:59:04",
+                        "hourNum": 2259,
+                        "hourMax": 20.52,
+                        "hourAvg": 46236.780000000224,
+                        "hourMin": 20.44,
+                        "dayNum": 2259,
+                        "hourMaxTime": "2025-09-02 00:59:04",
+                        "dayMax": 20.52,
+                        "maxDayID": "1961324431020261378",
+                        "avgDay": 10.32826471890224,
+                        "maxDayName": "11101工作面回风流"
+                    },
+                    "ch2val_datainfo": {
+                        "dayMaxTime": "2025-09-01 18:59:04",
+                        "minHourName": "11101工作面回风流",
+                        "dayAvg": 0.0,
+                        "dayMin": 0.0,
+                        "minDayName": "11101工作面回风流",
+                        "minDayID": "1961324431020261378",
+                        "dayMinTime": "2025-09-01 18:59:04",
+                        "minHourID": "1961324431020261378",
+                        "avgHour": 0.0,
+                        "maxHourName": "11101工作面回风流",
+                        "maxHourID": "1961324431020261378",
+                        "hourMinTime": "2025-09-01 18:59:04",
+                        "hourNum": 2259,
+                        "hourMax": 0.0,
+                        "hourAvg": 0.0,
+                        "hourMin": 0.0,
+                        "dayNum": 2259,
+                        "hourMaxTime": "2025-09-01 18:59:04",
+                        "dayMax": 0.0,
+                        "maxDayID": "1961324431020261378",
+                        "avgDay": 0.0,
+                        "maxDayName": "11101工作面回风流"
+                    },
+                    "n2val_datainfo": {
+                        "dayMaxTime": "2025-09-01 18:59:04",
+                        "minHourName": "11101工作面回风流",
+                        "dayAvg": 179409.8299999958,
+                        "dayMin": 79.35,
+                        "minDayName": "11101工作面回风流",
+                        "minDayID": "1961324431020261378",
+                        "dayMinTime": "2025-09-02 12:59:03",
+                        "minHourID": "1961324431020261378",
+                        "avgHour": 82.07811863656387,
+                        "maxHourName": "11101工作面回风流",
+                        "maxHourID": "1961324431020261378",
+                        "hourMinTime": "2025-09-02 12:59:03",
+                        "hourNum": 2259,
+                        "hourMax": 79.46,
+                        "hourAvg": 179409.8299999958,
+                        "hourMin": 79.35,
+                        "dayNum": 2259,
+                        "hourMaxTime": "2025-09-01 18:59:04",
+                        "dayMax": 79.46,
+                        "maxDayID": "1961324431020261378",
+                        "avgDay": 82.07811863656387,
+                        "maxDayName": "11101工作面回风流"
+                    },
+                    "warnFlag": {
+                        "value": 0
+                    },
+                    "h2val_datainfo": {
+                        "dayMaxTime": "2025-09-01 18:59:04",
+                        "minHourName": "11101工作面回风流",
+                        "dayAvg": 0.0,
+                        "dayMin": 0.0,
+                        "minDayName": "11101工作面回风流",
+                        "minDayID": "1961324431020261378",
+                        "dayMinTime": "2025-09-01 18:59:04",
+                        "minHourID": "1961324431020261378",
+                        "avgHour": 0.0,
+                        "maxHourName": "11101工作面回风流",
+                        "maxHourID": "1961324431020261378",
+                        "hourMinTime": "2025-09-01 18:59:04",
+                        "hourNum": 2259,
+                        "hourMax": 0.0,
+                        "hourAvg": 0.0,
+                        "hourMin": 0.0,
+                        "dayNum": 2259,
+                        "hourMaxTime": "2025-09-01 18:59:04",
+                        "dayMax": 0.0,
+                        "maxDayID": "1961324431020261378",
+                        "avgDay": 0.0,
+                        "maxDayName": "11101工作面回风流"
+                    },
+                    "gasval_datainfo": {
+                        "dayMaxTime": "2025-09-01 18:59:04",
+                        "minHourName": "11101工作面回风流",
+                        "dayAvg": 78.36000000000217,
+                        "dayMin": 0.03,
+                        "minDayName": "11101工作面回风流",
+                        "minDayID": "1961324431020261378",
+                        "dayMinTime": "2025-09-01 20:59:04",
+                        "minHourID": "1961324431020261378",
+                        "avgHour": 0.0,
+                        "maxHourName": "11101工作面回风流",
+                        "maxHourID": "1961324431020261378",
+                        "hourMinTime": "2025-09-01 20:59:04",
+                        "hourNum": 2259,
+                        "hourMax": 0.04,
+                        "hourAvg": 78.36000000000217,
+                        "hourMin": 0.03,
+                        "dayNum": 2259,
+                        "hourMaxTime": "2025-09-01 18:59:04",
+                        "dayMax": 0.04,
+                        "maxDayID": "1961324431020261378",
+                        "avgDay": 0.0,
+                        "maxDayName": "11101工作面回风流"
+                    },
+                    "chval_datainfo": {
+                        "dayMaxTime": "2025-09-01 18:59:04",
+                        "minHourName": "11101工作面回风流",
+                        "dayAvg": 0.0,
+                        "dayMin": 0.0,
+                        "minDayName": "11101工作面回风流",
+                        "minDayID": "1961324431020261378",
+                        "dayMinTime": "2025-09-01 18:59:04",
+                        "minHourID": "1961324431020261378",
+                        "avgHour": 0.0,
+                        "maxHourName": "11101工作面回风流",
+                        "maxHourID": "1961324431020261378",
+                        "hourMinTime": "2025-09-01 18:59:04",
+                        "hourNum": 2259,
+                        "hourMax": 0.0,
+                        "hourAvg": 0.0,
+                        "hourMin": 0.0,
+                        "dayNum": 2259,
+                        "hourMaxTime": "2025-09-01 18:59:04",
+                        "dayMax": 0.0,
+                        "maxDayID": "1961324431020261378",
+                        "avgDay": 0.0,
+                        "maxDayName": "11101工作面回风流"
+                    },
+                    "coval_datainfo": {
+                        "dayMaxTime": "2025-09-01 18:59:04",
+                        "minHourName": "11101工作面回风流",
+                        "dayAvg": 0.0,
+                        "dayMin": 0.0,
+                        "minDayName": "11101工作面回风流",
+                        "minDayID": "1961324431020261378",
+                        "dayMinTime": "2025-09-01 18:59:04",
+                        "minHourID": "1961324431020261378",
+                        "avgHour": 0.0,
+                        "maxHourName": "11101工作面回风流",
+                        "maxHourID": "1961324431020261378",
+                        "hourMinTime": "2025-09-01 18:59:04",
+                        "hourNum": 2259,
+                        "hourMax": 0.0,
+                        "hourAvg": 0.0,
+                        "hourMin": 0.0,
+                        "dayNum": 2259,
+                        "hourMaxTime": "2025-09-01 18:59:04",
+                        "dayMax": 0.0,
+                        "maxDayID": "1961324431020261378",
+                        "avgDay": 0.0,
+                        "maxDayName": "11101工作面回风流"
+                    },
+                    "co2val_datainfo": {
+                        "dayMaxTime": "2025-09-02 12:59:03",
+                        "minHourName": "11101工作面回风流",
+                        "dayAvg": 175.03000000000407,
+                        "dayMin": 0.05,
+                        "minDayName": "11101工作面回风流",
+                        "minDayID": "1961324431020261378",
+                        "dayMinTime": "2025-09-01 18:59:04",
+                        "minHourID": "1961324431020261378",
+                        "avgHour": 7.593616644533052,
+                        "maxHourName": "11101工作面回风流",
+                        "maxHourID": "1961324431020261378",
+                        "hourMinTime": "2025-09-01 18:59:04",
+                        "hourNum": 2259,
+                        "hourMax": 0.13,
+                        "hourAvg": 175.03000000000407,
+                        "hourMin": 0.05,
+                        "dayNum": 2259,
+                        "hourMaxTime": "2025-09-02 12:59:03",
+                        "dayMax": 0.13,
+                        "maxDayID": "1961324431020261378",
+                        "avgDay": 7.593616644533052,
+                        "maxDayName": "11101工作面回风流"
+                    }
+                },
+                "typeName": "束管监测",
+                "type": "bundletube",
+                "locallist": []
+            }
+        ]
+    }

+ 3633 - 0
src/views/vent/monitorManager/deviceMonitor/components/device/modal/ceshi1.json

@@ -0,0 +1,3633 @@
+{
+        "datalist": {
+            "records": [
+                {
+                    "id": "01:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962561089334059623",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 00:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962561089334059632",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.06",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 00:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962561089334059627",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.03",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 00:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962561089334059628",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 00:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962561089334059624",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 00:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962561089334059629",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.52",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 00:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962561089334059630",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 00:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962561089334059631",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.39",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 00:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962561089334059625",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 00:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962561089334059626",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 00:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.03",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.52",
+                        "n2val": "79.39",
+                        "co2val": "0.06"
+                    },
+                    "gcreatetime": "01:00:00",
+                    "ttime": "2025-09-02 01:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "02:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962576188258033719",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 01:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962576188258033728",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.05",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 01:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962576188258033723",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.03",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 01:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962576188258033724",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 01:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962576188258033720",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 01:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962576188258033725",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.52",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 01:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962576188258033726",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 01:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962576188258033727",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.40",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 01:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962576188258033721",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 01:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962576188258033722",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 01:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.03",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.52",
+                        "n2val": "79.40",
+                        "co2val": "0.05"
+                    },
+                    "gcreatetime": "02:00:00",
+                    "ttime": "2025-09-02 02:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "03:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962591285953077326",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 02:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962591285953077335",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.07",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 02:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962591285953077330",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.04",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 02:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962591285953077331",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 02:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962591285953077327",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 02:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962591285953077332",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.48",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 02:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962591285953077333",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 02:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962591285953077334",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.41",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 02:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962591285953077328",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 02:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962591285953077329",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 02:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.04",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.48",
+                        "n2val": "79.41",
+                        "co2val": "0.07"
+                    },
+                    "gcreatetime": "03:00:00",
+                    "ttime": "2025-09-02 03:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "04:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962606387272000102",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 03:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962606387272000111",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.09",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 03:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962606387272000106",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.03",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 03:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962606387272000107",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 03:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962606387272000103",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 03:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962606387272000108",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.48",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 03:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962606387272000109",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 03:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962606387272000110",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.40",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 03:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962606387272000104",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 03:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962606387272000105",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 03:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.03",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.48",
+                        "n2val": "79.40",
+                        "co2val": "0.09"
+                    },
+                    "gcreatetime": "04:00:00",
+                    "ttime": "2025-09-02 04:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "05:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962621485969482343",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 04:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962621485969482352",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.10",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 04:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962621485969482347",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.04",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 04:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962621485969482348",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 04:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962621485969482344",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 04:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962621485969482349",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.47",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 04:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962621485969482350",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 04:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962621485969482351",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.39",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 04:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962621485969482345",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 04:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962621485969482346",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 04:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.04",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.47",
+                        "n2val": "79.39",
+                        "co2val": "0.10"
+                    },
+                    "gcreatetime": "05:00:00",
+                    "ttime": "2025-09-02 05:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "06:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962636585820398183",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 05:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962636585824591882",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.05",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 05:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962636585824591877",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.03",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 05:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962636585824591878",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 05:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962636585824591874",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 05:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962636585824591879",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.50",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 05:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962636585824591880",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 05:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962636585824591881",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.42",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 05:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962636585824591875",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 05:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962636585824591876",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 05:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.03",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.50",
+                        "n2val": "79.42",
+                        "co2val": "0.05"
+                    },
+                    "gcreatetime": "06:00:00",
+                    "ttime": "2025-09-02 06:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "07:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962651685503541862",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 06:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962651685503541871",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.09",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 06:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962651685503541866",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.04",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 06:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962651685503541867",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 06:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962651685503541863",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 06:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962651685503541868",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.44",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 06:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962651685503541869",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 06:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962651685503541870",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.43",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 06:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962651685503541864",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 06:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962651685503541865",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 06:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.04",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.44",
+                        "n2val": "79.43",
+                        "co2val": "0.09"
+                    },
+                    "gcreatetime": "07:00:00",
+                    "ttime": "2025-09-02 07:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "08:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962666784859529831",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 07:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962666784859529840",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.11",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 07:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962666784859529835",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.04",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 07:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962666784859529836",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 07:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962666784859529832",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 07:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962666784859529837",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.45",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 07:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962666784859529838",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 07:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962666784859529839",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.40",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 07:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962666784859529833",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 07:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962666784859529834",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 07:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.04",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.45",
+                        "n2val": "79.40",
+                        "co2val": "0.11"
+                    },
+                    "gcreatetime": "08:00:00",
+                    "ttime": "2025-09-02 08:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "09:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962681884580422247",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 08:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962681884580422256",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.08",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 08:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962681884580422251",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.03",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 08:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962681884580422252",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 08:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962681884580422248",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 08:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962681884580422253",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.46",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 08:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962681884580422254",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 08:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962681884580422255",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.43",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 08:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962681884580422249",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 08:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962681884580422250",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 08:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.03",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.46",
+                        "n2val": "79.43",
+                        "co2val": "0.08"
+                    },
+                    "gcreatetime": "09:00:00",
+                    "ttime": "2025-09-02 09:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "10:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962696984221622886",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 09:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962696984221622895",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.05",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 09:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962696984221622890",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.04",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 09:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962696984221622891",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 09:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962696984221622887",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 09:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962696984221622892",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.45",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 09:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962696984221622893",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 09:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962696984221622894",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.46",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 09:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962696984221622888",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 09:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962696984221622889",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 09:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.04",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.45",
+                        "n2val": "79.46",
+                        "co2val": "0.05"
+                    },
+                    "gcreatetime": "10:00:00",
+                    "ttime": "2025-09-02 10:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "11:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962712083300762484",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 10:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962712083300762492",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.06",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 10:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962712083300762488",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.04",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 10:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962712083300762489",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 10:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962712083300762486",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 10:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962712083300762483",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.44",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 10:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962712083300762490",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 10:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962712083300762491",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.46",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 10:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962712083300762482",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 10:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962712083300762487",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 10:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962712083300762485",
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": "2025-09-02 10:23:25",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 10:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "update_time": "2025-09-02 10:23:25",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.04",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.44",
+                        "n2val": "79.46",
+                        "co2val": "0.06"
+                    },
+                    "gcreatetime": "11:00:00",
+                    "ttime": "2025-09-02 11:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "12:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962727182761607802",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 11:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962727182761607810",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.08",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 11:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962727182761607806",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.03",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 11:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962727182761607807",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 11:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962727182761607804",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 11:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962727182761607801",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.44",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 11:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962727182761607808",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 11:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962727182761607809",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.45",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 11:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962727182761607800",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 11:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962727182761607805",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 11:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962727182761607803",
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": "2025-09-02 11:14:26",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 11:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "update_time": "2025-09-02 11:14:26",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.03",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.44",
+                        "n2val": "79.45",
+                        "co2val": "0.08"
+                    },
+                    "gcreatetime": "12:00:00",
+                    "ttime": "2025-09-02 12:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "13:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962742282365059955",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 12:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962742282365059963",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.13",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 12:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962742282365059959",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.04",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 12:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962742282365059960",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 12:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962742282365059957",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 12:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962742282365059954",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.48",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 12:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962742282365059961",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 12:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962742282365059962",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.35",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 12:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962742282365059953",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 12:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962742282365059958",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 12:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962742282365059956",
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": "2025-09-02 12:56:31",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 12:59:03",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "update_time": "2025-09-02 12:56:31",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.04",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.48",
+                        "n2val": "79.35",
+                        "co2val": "0.13"
+                    },
+                    "gcreatetime": "13:00:00",
+                    "ttime": "2025-09-02 13:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                },
+                {
+                    "id": "14:00:00_1961324431020261378",
+                    "gdeviceid": "1961324431020261378",
+                    "gdevicename": "11101工作面回风流",
+                    "ginstallpos": "11101工作面回风流",
+                    "gdevicetype": "bundletube_auto",
+                    "strtype": null,
+                    "gsubstationid": "1961321002273210370",
+                    "subDataList": [
+                        {
+                            "id": "1962757381901402484",
+                            "nparamid": "1727530968485904385",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coval",
+                            "valuename": "一氧化碳",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 13:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962757381901402492",
+                            "nparamid": "1727530968494292994",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "co2val",
+                            "valuename": "二氧化碳",
+                            "monitortype": null,
+                            "val": "0.06",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 13:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962757381901402488",
+                            "nparamid": "1727530968494292995",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "gasval",
+                            "valuename": "甲烷",
+                            "monitortype": null,
+                            "val": "0.03",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 13:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962757381901402489",
+                            "nparamid": "1727530968498487297",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "chval",
+                            "valuename": "乙炔",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 13:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962757381901402486",
+                            "nparamid": "1727530968498487298",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "ch2val",
+                            "valuename": "乙烯",
+                            "monitortype": null,
+                            "val": "0",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 13:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962757381901402483",
+                            "nparamid": "1727530968498487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "o2val",
+                            "valuename": "氧气",
+                            "monitortype": null,
+                            "val": "20.51",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 13:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962757381901402490",
+                            "nparamid": "1727530968598487212",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "readtime",
+                            "valuename": "读取数据时间",
+                            "monitortype": null,
+                            "val": "",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 13:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962757381901402491",
+                            "nparamid": "1727530968598487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "n2val",
+                            "valuename": "氮气",
+                            "monitortype": null,
+                            "val": "79.40",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 13:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962757381901402482",
+                            "nparamid": "1727530968698487299",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2val",
+                            "valuename": "氢气",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 13:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": null,
+                            "nparamid": "1836642936915677186",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "coco2",
+                            "valuename": "一氧化碳/二氧化碳",
+                            "monitortype": null,
+                            "val": null,
+                            "val_str": null,
+                            "nwartype": null,
+                            "createtime": null,
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962757381901402487",
+                            "nparamid": "1961323754873290753",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "h2sval",
+                            "valuename": "硫化氢",
+                            "monitortype": null,
+                            "val": "0.00",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 13:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        },
+                        {
+                            "id": "1962757381901402485",
+                            "nparamid": "1962703305855614977",
+                            "dtype": null,
+                            "devicetype": "bundletube_auto",
+                            "deviceid": "1961324431020261378",
+                            "valuecode": "update_time",
+                            "valuename": "数据更新时间",
+                            "monitortype": null,
+                            "val": "2025-09-02 13:47:35",
+                            "val_str": null,
+                            "nwartype": 0,
+                            "createtime": "2025-09-02 13:59:04",
+                            "sysOrgCode": null,
+                            "ttime": null,
+                            "savetime": null,
+                            "warndes": null,
+                            "realtime": null
+                        }
+                    ],
+                    "readData": {
+                        "warnFlag": 0,
+                        "coval": "0",
+                        "update_time": "2025-09-02 13:47:35",
+                        "ch2val": "0",
+                        "h2val": "0.00",
+                        "gasval": "0.03",
+                        "chval": "0",
+                        "warndes": "",
+                        "o2val": "20.51",
+                        "n2val": "79.40",
+                        "co2val": "0.06"
+                    },
+                    "gcreatetime": "14:00:00",
+                    "ttime": "2025-09-02 14:00:00",
+                    "gsysorgcode": "dttzjymy",
+                    "gtablename": null,
+                    "gvaluecode": null,
+                    "netStatus": 1
+                }
+            ],
+            "total": 15,
+            "size": 100,
+            "current": 1,
+            "orders": [],
+            "optimizeCountSql": true,
+            "searchCount": true,
+            "maxLimit": null,
+            "countId": null,
+            "pages": 1
+        },
+        "xlist": [
+            "01:00:00",
+            "02:00:00",
+            "03:00:00",
+            "04:00:00",
+            "05:00:00",
+            "06:00:00",
+            "07:00:00",
+            "08:00:00",
+            "09:00:00",
+            "10:00:00",
+            "11:00:00",
+            "12:00:00",
+            "13:00:00",
+            "14:00:00"
+        ]
+    }