ObsDatas_BY.json 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722
  1. [
  2. {
  3. "name": "观察1",
  4. "url": "http://example.com/1",
  5. "targetName": "目标对象1",
  6. "type": "BuYuanObs",
  7. "targetTransform": null,
  8. "deviceId": "001",
  9. "channelId": "101",
  10. "status": true
  11. },
  12. {
  13. "name": "观察2",
  14. "url": "http://example.com/2",
  15. "targetName": "目标对象2",
  16. "type": "BuYuanObs",
  17. "targetTransform": null,
  18. "deviceId": "002",
  19. "channelId": "102",
  20. "status": false
  21. },
  22. {
  23. "name": "观察3",
  24. "url": "http://example.com/3",
  25. "targetName": "目标对象3",
  26. "type": "BuYuanObs",
  27. "targetTransform": null,
  28. "deviceId": "003",
  29. "channelId": "103",
  30. "status": true
  31. },
  32. {
  33. "name": "观察4",
  34. "url": "http://example.com/4",
  35. "targetName": "目标对象4",
  36. "type": "BuYuanObs",
  37. "targetTransform": null,
  38. "deviceId": "004",
  39. "channelId": "104",
  40. "status": false
  41. },
  42. {
  43. "name": "观察5",
  44. "url": "http://example.com/5",
  45. "targetName": "目标对象5",
  46. "type": "BuYuanObs",
  47. "targetTransform": null,
  48. "deviceId": "005",
  49. "channelId": "105",
  50. "status": true
  51. },
  52. {
  53. "name": "观察6",
  54. "url": "http://example.com/6",
  55. "targetName": "目标对象6",
  56. "type": "BuYuanObs",
  57. "targetTransform": null,
  58. "deviceId": "006",
  59. "channelId": "106",
  60. "status": false
  61. },
  62. {
  63. "name": "观察7",
  64. "url": "http://example.com/7",
  65. "targetName": "目标对象7",
  66. "type": "BuYuanObs",
  67. "targetTransform": null,
  68. "deviceId": "007",
  69. "channelId": "107",
  70. "status": true
  71. },
  72. {
  73. "name": "观察8",
  74. "url": "http://example.com/8",
  75. "targetName": "目标对象8",
  76. "type": "BuYuanObs",
  77. "targetTransform": null,
  78. "deviceId": "008",
  79. "channelId": "108",
  80. "status": false
  81. },
  82. {
  83. "name": "观察9",
  84. "url": "http://example.com/9",
  85. "targetName": "目标对象9",
  86. "type": "BuYuanObs",
  87. "targetTransform": null,
  88. "deviceId": "009",
  89. "channelId": "109",
  90. "status": true
  91. },
  92. {
  93. "name": "观察10",
  94. "url": "http://example.com/10",
  95. "targetName": "目标对象10",
  96. "type": "BuYuanObs",
  97. "targetTransform": null,
  98. "deviceId": "010",
  99. "channelId": "110",
  100. "status": false
  101. },
  102. {
  103. "name": "观察11",
  104. "url": "http://example.com/11",
  105. "targetName": "目标对象11",
  106. "type": "BuYuanObs",
  107. "targetTransform": null,
  108. "deviceId": "011",
  109. "channelId": "111",
  110. "status": true
  111. },
  112. {
  113. "name": "观察12",
  114. "url": "http://example.com/12",
  115. "targetName": "目标对象12",
  116. "type": "BuYuanObs",
  117. "targetTransform": null,
  118. "deviceId": "012",
  119. "channelId": "112",
  120. "status": false
  121. },
  122. {
  123. "name": "观察13",
  124. "url": "http://example.com/13",
  125. "targetName": "目标对象13",
  126. "type": "BuYuanObs",
  127. "targetTransform": null,
  128. "deviceId": "013",
  129. "channelId": "113",
  130. "status": true
  131. },
  132. {
  133. "name": "观察14",
  134. "url": "http://example.com/14",
  135. "targetName": "目标对象14",
  136. "type": "BuYuanObs",
  137. "targetTransform": null,
  138. "deviceId": "014",
  139. "channelId": "114",
  140. "status": false
  141. },
  142. {
  143. "name": "观察15",
  144. "url": "http://example.com/15",
  145. "targetName": "目标对象15",
  146. "type": "BuYuanObs",
  147. "targetTransform": null,
  148. "deviceId": "015",
  149. "channelId": "115",
  150. "status": true
  151. },
  152. {
  153. "name": "观察16",
  154. "url": "http://example.com/16",
  155. "targetName": "目标对象16",
  156. "type": "BuYuanObs",
  157. "targetTransform": null,
  158. "deviceId": "016",
  159. "channelId": "116",
  160. "status": false
  161. },
  162. {
  163. "name": "观察17",
  164. "url": "http://example.com/17",
  165. "targetName": "目标对象17",
  166. "type": "BuYuanObs",
  167. "targetTransform": null,
  168. "deviceId": "017",
  169. "channelId": "117",
  170. "status": true
  171. },
  172. {
  173. "name": "观察18",
  174. "url": "http://example.com/18",
  175. "targetName": "目标对象18",
  176. "type": "BuYuanObs",
  177. "targetTransform": null,
  178. "deviceId": "018",
  179. "channelId": "118",
  180. "status": false
  181. },
  182. {
  183. "name": "观察19",
  184. "url": "http://example.com/19",
  185. "targetName": "目标对象19",
  186. "type": "BuYuanObs",
  187. "targetTransform": null,
  188. "deviceId": "019",
  189. "channelId": "119",
  190. "status": true
  191. },
  192. {
  193. "name": "观察20",
  194. "url": "http://example.com/20",
  195. "targetName": "目标对象20",
  196. "type": "BuYuanObs",
  197. "targetTransform": null,
  198. "deviceId": "020",
  199. "channelId": "120",
  200. "status": false
  201. },
  202. {
  203. "name": "观察21",
  204. "url": "http://example.com/21",
  205. "targetName": "目标对象21",
  206. "type": "BuYuanObs",
  207. "targetTransform": null,
  208. "deviceId": "021",
  209. "channelId": "121",
  210. "status": true
  211. },
  212. {
  213. "name": "观察22",
  214. "url": "http://example.com/22",
  215. "targetName": "目标对象22",
  216. "type": "BuYuanObs",
  217. "targetTransform": null,
  218. "deviceId": "022",
  219. "channelId": "122",
  220. "status": false
  221. },
  222. {
  223. "name": "观察1",
  224. "url": "http://example.com/1",
  225. "targetName": "目标对象1",
  226. "type": "TaoKouObs",
  227. "targetTransform": null,
  228. "deviceId": "001",
  229. "channelId": "101",
  230. "status": true
  231. },
  232. {
  233. "name": "观察2",
  234. "url": "http://example.com/2",
  235. "targetName": "目标对象2",
  236. "type": "TaoKouObs",
  237. "targetTransform": null,
  238. "deviceId": "002",
  239. "channelId": "102",
  240. "status": false
  241. },
  242. {
  243. "name": "观察3",
  244. "url": "http://example.com/3",
  245. "targetName": "目标对象3",
  246. "type": "TaoKouObs",
  247. "targetTransform": null,
  248. "deviceId": "003",
  249. "channelId": "103",
  250. "status": true
  251. },
  252. {
  253. "name": "观察4",
  254. "url": "http://example.com/4",
  255. "targetName": "目标对象4",
  256. "type": "TaoKouObs",
  257. "targetTransform": null,
  258. "deviceId": "004",
  259. "channelId": "104",
  260. "status": false
  261. },
  262. {
  263. "name": "观察5",
  264. "url": "http://example.com/5",
  265. "targetName": "目标对象5",
  266. "type": "TaoKouObs",
  267. "targetTransform": null,
  268. "deviceId": "005",
  269. "channelId": "105",
  270. "status": true
  271. },
  272. {
  273. "name": "观察6",
  274. "url": "http://example.com/6",
  275. "targetName": "目标对象6",
  276. "type": "TaoKouObs",
  277. "targetTransform": null,
  278. "deviceId": "006",
  279. "channelId": "106",
  280. "status": false
  281. },
  282. {
  283. "name": "观察7",
  284. "url": "http://example.com/7",
  285. "targetName": "目标对象7",
  286. "type": "TaoKouObs",
  287. "targetTransform": null,
  288. "deviceId": "007",
  289. "channelId": "107",
  290. "status": true
  291. },
  292. {
  293. "name": "观察8",
  294. "url": "http://example.com/8",
  295. "targetName": "目标对象8",
  296. "type": "TaoKouObs",
  297. "targetTransform": null,
  298. "deviceId": "008",
  299. "channelId": "108",
  300. "status": false
  301. },
  302. {
  303. "name": "观察9",
  304. "url": "http://example.com/9",
  305. "targetName": "目标对象9",
  306. "type": "TaoKouObs",
  307. "targetTransform": null,
  308. "deviceId": "009",
  309. "channelId": "109",
  310. "status": true
  311. },
  312. {
  313. "name": "观察10",
  314. "url": "http://example.com/10",
  315. "targetName": "目标对象10",
  316. "type": "TaoKouObs",
  317. "targetTransform": null,
  318. "deviceId": "010",
  319. "channelId": "110",
  320. "status": false
  321. },
  322. {
  323. "name": "观察11",
  324. "url": "http://example.com/11",
  325. "targetName": "目标对象11",
  326. "type": "TaoKouObs",
  327. "targetTransform": null,
  328. "deviceId": "011",
  329. "channelId": "111",
  330. "status": true
  331. },
  332. {
  333. "name": "观察12",
  334. "url": "http://example.com/12",
  335. "targetName": "目标对象12",
  336. "type": "TaoKouObs",
  337. "targetTransform": null,
  338. "deviceId": "012",
  339. "channelId": "112",
  340. "status": false
  341. },
  342. {
  343. "name": "观察13",
  344. "url": "http://example.com/13",
  345. "targetName": "目标对象13",
  346. "type": "TaoKouObs",
  347. "targetTransform": null,
  348. "deviceId": "013",
  349. "channelId": "113",
  350. "status": true
  351. },
  352. {
  353. "name": "观察14",
  354. "url": "http://example.com/14",
  355. "targetName": "目标对象14",
  356. "type": "TaoKouObs",
  357. "targetTransform": null,
  358. "deviceId": "014",
  359. "channelId": "114",
  360. "status": false
  361. },
  362. {
  363. "name": "观察15",
  364. "url": "http://example.com/15",
  365. "targetName": "目标对象15",
  366. "type": "TaoKouObs",
  367. "targetTransform": null,
  368. "deviceId": "015",
  369. "channelId": "115",
  370. "status": true
  371. },
  372. {
  373. "name": "观察16",
  374. "url": "http://example.com/16",
  375. "targetName": "目标对象16",
  376. "type": "TaoKouObs",
  377. "targetTransform": null,
  378. "deviceId": "016",
  379. "channelId": "116",
  380. "status": false
  381. },
  382. {
  383. "name": "观察17",
  384. "url": "http://example.com/17",
  385. "targetName": "目标对象17",
  386. "type": "TaoKouObs",
  387. "targetTransform": null,
  388. "deviceId": "017",
  389. "channelId": "117",
  390. "status": true
  391. },
  392. {
  393. "name": "观察18",
  394. "url": "http://example.com/18",
  395. "targetName": "目标对象18",
  396. "type": "TaoKouObs",
  397. "targetTransform": null,
  398. "deviceId": "018",
  399. "channelId": "118",
  400. "status": false
  401. },
  402. {
  403. "name": "观察19",
  404. "url": "http://example.com/19",
  405. "targetName": "目标对象19",
  406. "type": "TaoKouObs",
  407. "targetTransform": null,
  408. "deviceId": "019",
  409. "channelId": "119",
  410. "status": true
  411. },
  412. {
  413. "name": "观察20",
  414. "url": "http://example.com/20",
  415. "targetName": "目标对象20",
  416. "type": "TaoKouObs",
  417. "targetTransform": null,
  418. "deviceId": "020",
  419. "channelId": "120",
  420. "status": false
  421. },
  422. {
  423. "name": "观察21",
  424. "url": "http://example.com/21",
  425. "targetName": "目标对象21",
  426. "type": "TaoKouObs",
  427. "targetTransform": null,
  428. "deviceId": "021",
  429. "channelId": "121",
  430. "status": true
  431. },
  432. {
  433. "name": "观察22",
  434. "url": "http://example.com/22",
  435. "targetName": "目标对象22",
  436. "type": "TaoKouObs",
  437. "targetTransform": null,
  438. "deviceId": "022",
  439. "channelId": "122",
  440. "status": false
  441. },
  442. {
  443. "name": "观察23",
  444. "url": "http://example.com/23",
  445. "targetName": "目标对象23",
  446. "type": "TaoKouObs",
  447. "targetTransform": null,
  448. "deviceId": "023",
  449. "channelId": "123",
  450. "status": true
  451. },
  452. {
  453. "name": "观察24",
  454. "url": "http://example.com/24",
  455. "targetName": "目标对象24",
  456. "type": "TaoKouObs",
  457. "targetTransform": null,
  458. "deviceId": "024",
  459. "channelId": "124",
  460. "status": false
  461. },
  462. {
  463. "name": "观察25",
  464. "url": "http://example.com/25",
  465. "targetName": "目标对象25",
  466. "type": "TaoKouObs",
  467. "targetTransform": null,
  468. "deviceId": "025",
  469. "channelId": "125",
  470. "status": true
  471. },
  472. {
  473. "name": "观察26",
  474. "url": "http://example.com/26",
  475. "targetName": "目标对象26",
  476. "type": "TaoKouObs",
  477. "targetTransform": null,
  478. "deviceId": "026",
  479. "channelId": "126",
  480. "status": false
  481. },
  482. {
  483. "name": "观察27",
  484. "url": "http://example.com/27",
  485. "targetName": "目标对象27",
  486. "type": "TaoKouObs",
  487. "targetTransform": null,
  488. "deviceId": "027",
  489. "channelId": "127",
  490. "status": true
  491. },
  492. {
  493. "name": "观察28",
  494. "url": "http://example.com/28",
  495. "targetName": "目标对象28",
  496. "type": "TaoKouObs",
  497. "targetTransform": null,
  498. "deviceId": "028",
  499. "channelId": "128",
  500. "status": false
  501. },
  502. {
  503. "name": "观察29",
  504. "url": "http://example.com/29",
  505. "targetName": "目标对象29",
  506. "type": "TaoKouObs",
  507. "targetTransform": null,
  508. "deviceId": "029",
  509. "channelId": "129",
  510. "status": true
  511. },
  512. {
  513. "name": "观察30",
  514. "url": "http://example.com/30",
  515. "targetName": "目标对象30",
  516. "type": "TaoKouObs",
  517. "targetTransform": null,
  518. "deviceId": "030",
  519. "channelId": "130",
  520. "status": false
  521. },
  522. {
  523. "name": "观察31",
  524. "url": "http://example.com/31",
  525. "targetName": "目标对象31",
  526. "type": "TaoKouObs",
  527. "targetTransform": null,
  528. "deviceId": "031",
  529. "channelId": "131",
  530. "status": true
  531. },
  532. {
  533. "name": "观察32",
  534. "url": "http://example.com/32",
  535. "targetName": "目标对象32",
  536. "type": "TaoKouObs",
  537. "targetTransform": null,
  538. "deviceId": "032",
  539. "channelId": "132",
  540. "status": false
  541. },
  542. {
  543. "name": "观察33",
  544. "url": "http://example.com/33",
  545. "targetName": "目标对象33",
  546. "type": "TaoKouObs",
  547. "targetTransform": null,
  548. "deviceId": "033",
  549. "channelId": "133",
  550. "status": true
  551. },
  552. {
  553. "name": "观察34",
  554. "url": "http://example.com/34",
  555. "targetName": "目标对象34",
  556. "type": "TaoKouObs",
  557. "targetTransform": null,
  558. "deviceId": "034",
  559. "channelId": "134",
  560. "status": false
  561. },
  562. {
  563. "name": "观察35",
  564. "url": "http://example.com/35",
  565. "targetName": "目标对象35",
  566. "type": "TaoKouObs",
  567. "targetTransform": null,
  568. "deviceId": "035",
  569. "channelId": "135",
  570. "status": true
  571. },
  572. {
  573. "name": "观察36",
  574. "url": "http://example.com/36",
  575. "targetName": "目标对象36",
  576. "type": "TaoKouObs",
  577. "targetTransform": null,
  578. "deviceId": "036",
  579. "channelId": "136",
  580. "status": false
  581. },
  582. {
  583. "name": "观察37",
  584. "url": "http://example.com/37",
  585. "targetName": "目标对象37",
  586. "type": "TaoKouObs",
  587. "targetTransform": null,
  588. "deviceId": "037",
  589. "channelId": "137",
  590. "status": true
  591. },
  592. {
  593. "name": "观察38",
  594. "url": "http://example.com/38",
  595. "targetName": "目标对象38",
  596. "type": "TaoKouObs",
  597. "targetTransform": null,
  598. "deviceId": "038",
  599. "channelId": "138",
  600. "status": false
  601. },
  602. {
  603. "name": "观察39",
  604. "url": "http://example.com/39",
  605. "targetName": "目标对象39",
  606. "type": "TaoKouObs",
  607. "targetTransform": null,
  608. "deviceId": "039",
  609. "channelId": "139",
  610. "status": true
  611. },
  612. {
  613. "name": "观察40",
  614. "url": "http://example.com/40",
  615. "targetName": "目标对象40",
  616. "type": "TaoKouObs",
  617. "targetTransform": null,
  618. "deviceId": "040",
  619. "channelId": "140",
  620. "status": false
  621. },
  622. {
  623. "name": "观察41",
  624. "url": "http://example.com/41",
  625. "targetName": "目标对象41",
  626. "type": "TaoKouObs",
  627. "targetTransform": null,
  628. "deviceId": "041",
  629. "channelId": "141",
  630. "status": true
  631. },
  632. {
  633. "name": "观察42",
  634. "url": "http://example.com/42",
  635. "targetName": "目标对象42",
  636. "type": "TaoKouObs",
  637. "targetTransform": null,
  638. "deviceId": "042",
  639. "channelId": "142",
  640. "status": false
  641. },
  642. {
  643. "name": "观察43",
  644. "url": "http://example.com/43",
  645. "targetName": "目标对象43",
  646. "type": "TaoKouObs",
  647. "targetTransform": null,
  648. "deviceId": "043",
  649. "channelId": "143",
  650. "status": true
  651. },
  652. {
  653. "name": "观察44",
  654. "url": "http://example.com/44",
  655. "targetName": "目标对象44",
  656. "type": "TaoKouObs",
  657. "targetTransform": null,
  658. "deviceId": "044",
  659. "channelId": "144",
  660. "status": false
  661. },
  662. {
  663. "name": "观察45",
  664. "url": "http://example.com/45",
  665. "targetName": "目标对象45",
  666. "type": "TaoKouObs",
  667. "targetTransform": null,
  668. "deviceId": "045",
  669. "channelId": "145",
  670. "status": true
  671. },
  672. {
  673. "name": "观察46",
  674. "url": "http://example.com/46",
  675. "targetName": "目标对象46",
  676. "type": "TaoKouObs",
  677. "targetTransform": null,
  678. "deviceId": "046",
  679. "channelId": "146",
  680. "status": false
  681. },
  682. {
  683. "name": "观察47",
  684. "url": "http://example.com/47",
  685. "targetName": "目标对象47",
  686. "type": "TaoKouObs",
  687. "targetTransform": null,
  688. "deviceId": "047",
  689. "channelId": "147",
  690. "status": true
  691. },
  692. {
  693. "name": "观察48",
  694. "url": "http://example.com/48",
  695. "targetName": "目标对象48",
  696. "type": "TaoKouObs",
  697. "targetTransform": null,
  698. "deviceId": "048",
  699. "channelId": "148",
  700. "status": false
  701. },
  702. {
  703. "name": "观察49",
  704. "url": "http://example.com/49",
  705. "targetName": "目标对象49",
  706. "type": "TaoKouObs",
  707. "targetTransform": null,
  708. "deviceId": "049",
  709. "channelId": "149",
  710. "status": true
  711. },
  712. {
  713. "name": "观察50",
  714. "url": "http://example.com/50",
  715. "targetName": "目标对象50",
  716. "type": "TaoKouObs",
  717. "targetTransform": null,
  718. "deviceId": "050",
  719. "channelId": "150",
  720. "status": false
  721. }
  722. ]