source: uKadecot/trunk/tools/EcnlControllerUI/EcnlCtrlUI/devices/PropertyList001E.json@ 248

Last change on this file since 248 was 248, checked in by coas-nagasima, 8 years ago

SVNプロパティにUTF-8を付加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to application/json; charset=UTF-8
File size: 17.3 KB
Line 
1[
2 {
3 "access":[
4 "RULE_SET",
5 "RULE_GET",
6 "ANNOUNCE"
7 ],
8 "arrayCount":0,
9 "description":"動作状態",
10 "fields":[
11
12 ],
13 "identifer":"OperationStatus",
14 "initialValue":null,
15 "isArray":false,
16 "primitive":true,
17 "propertyCode":128,
18 "required":[
19 "RULE_GET"
20 ],
21 "size":1,
22 "type":"uint8_t",
23 "unitDescription":null,
24 "valueDescription":"0x30=ON,0x31=OFF"
25 },
26 {
27 "access":[
28 "RULE_GET"
29 ],
30 "arrayCount":0,
31 "description":"差圧計測値",
32 "fields":[
33
34 ],
35 "identifer":"MeasuredValueOfDifferentialPressure",
36 "initialValue":null,
37 "isArray":false,
38 "primitive":true,
39 "propertyCode":224,
40 "required":[
41 "RULE_GET"
42 ],
43 "size":2,
44 "type":"int16_t",
45 "unitDescription":"Pa",
46 "valueDescription":"0x8001~0x7FFE(-32767~32766)"
47 },
48 {
49 "access":[
50 "RULE_SET",
51 "RULE_GET",
52 "ANNOUNCE"
53 ],
54 "arrayCount":0,
55 "description":"設置場所",
56 "fields":[
57
58 ],
59 "identifer":"InstallationLocation",
60 "initialValue":null,
61 "isArray":false,
62 "primitive":true,
63 "propertyCode":129,
64 "required":[
65 "RULE_SET",
66 "RULE_GET"
67 ],
68 "size":1,
69 "type":"uint8_t",
70 "unitDescription":null,
71 "valueDescription":"2.2設置場所プロパティ参照"
72 },
73 {
74 "access":[
75 "RULE_GET"
76 ],
77 "arrayCount":0,
78 "description":"規格Version情報",
79 "fields":[
80 {
81 "arrayCount":0,
82 "description":"固定1(for future reserved)",
83 "fields":[
84
85 ],
86 "identifer":"Reserved1",
87 "initialValue":null,
88 "isArray":false,
89 "primitive":true,
90 "size":1,
91 "type":"uint8_t",
92 "unitDescription":null,
93 "valueDescription":"0x00"
94 },
95 {
96 "arrayCount":0,
97 "description":"固定2(for future reserved)",
98 "fields":[
99
100 ],
101 "identifer":"Reserved2",
102 "initialValue":null,
103 "isArray":false,
104 "primitive":true,
105 "size":1,
106 "type":"uint8_t",
107 "unitDescription":null,
108 "valueDescription":"0x00"
109 },
110 {
111 "arrayCount":0,
112 "description":"リリース順をASCIIで示す",
113 "fields":[
114
115 ],
116 "identifer":"OrderOfRelease",
117 "initialValue":null,
118 "isArray":false,
119 "primitive":true,
120 "size":1,
121 "type":"uint8_t",
122 "unitDescription":null,
123 "valueDescription":""
124 },
125 {
126 "arrayCount":0,
127 "description":"固定4(for future reserved)",
128 "fields":[
129
130 ],
131 "identifer":"Reserved4",
132 "initialValue":null,
133 "isArray":false,
134 "primitive":true,
135 "size":1,
136 "type":"uint8_t",
137 "unitDescription":null,
138 "valueDescription":"0x00"
139 }
140 ],
141 "identifer":"StandardVersionInformation",
142 "initialValue":null,
143 "isArray":false,
144 "primitive":false,
145 "propertyCode":130,
146 "required":[
147 "RULE_GET"
148 ],
149 "size":4,
150 "type":"standard_version_information_t",
151 "unitDescription":null,
152 "valueDescription":""
153 },
154 {
155 "access":[
156 "RULE_GET"
157 ],
158 "arrayCount":0,
159 "description":"識別番号",
160 "fields":[
161 {
162 "arrayCount":0,
163 "description":"下位通信層IDフィールド",
164 "fields":[
165
166 ],
167 "identifer":"LowerLayerCommunicationIdField",
168 "initialValue":null,
169 "isArray":false,
170 "primitive":true,
171 "size":1,
172 "type":"uint8_t",
173 "unitDescription":null,
174 "valueDescription":"0x01~0xFD=下位通信層で使用される通信プロトコルで固有の番号が振られている場合、プロトコル別に応じて、任意に設定(ECHONET Liteでは使用しない),0x11~0x1F=電灯線a\/d方式,0x31~0x3F=特定小電力無線,0x41~0x4F=拡張HBS,0x51~0x5F=IrDA,0x61~0x6F=LonTalk,0x71~0x7F=Bluetooth,0x81~0x8F=イーサネット,0x91~0x9F=IEEE802.11\/11b,0xA1=電灯線c方式,0xB1=IPv6\/Ethernet,0xB2=IPv6\/6LoWPAN,0xFE=2から17バイトをメーカ規定。形式により設定(詳細説明参照),0xFF=2から9バイトを乱数により生成するプロトコルを下位通信層で使用する場合に設定,0x00=識別番号未設定"
175 },
176 {
177 "arrayCount":16,
178 "description":"固有番号フィールド",
179 "fields":[
180
181 ],
182 "identifer":"UniqueNumberField",
183 "initialValue":null,
184 "isArray":true,
185 "primitive":true,
186 "size":1,
187 "type":"uint8_t",
188 "unitDescription":null,
189 "valueDescription":""
190 }
191 ],
192 "identifer":"IdentificationNumber",
193 "initialValue":null,
194 "isArray":false,
195 "primitive":false,
196 "propertyCode":131,
197 "required":[
198 "NONE"
199 ],
200 "size":17,
201 "type":"device_identification_number_t",
202 "unitDescription":null,
203 "valueDescription":""
204 },
205 {
206 "access":[
207 "RULE_GET"
208 ],
209 "arrayCount":0,
210 "description":"瞬時消費電力計測値",
211 "fields":[
212
213 ],
214 "identifer":"MeasuredInstantaneousPowerConsumption",
215 "initialValue":null,
216 "isArray":false,
217 "primitive":true,
218 "propertyCode":132,
219 "required":[
220 "NONE"
221 ],
222 "size":2,
223 "type":"uint16_t",
224 "unitDescription":"W",
225 "valueDescription":"0x0000~0xFFFD(0~65533W)"
226 },
227 {
228 "access":[
229 "RULE_GET"
230 ],
231 "arrayCount":0,
232 "description":"積算消費電力計測値",
233 "fields":[
234
235 ],
236 "identifer":"MeasuredCumulativePowerConsumption",
237 "initialValue":null,
238 "isArray":false,
239 "primitive":true,
240 "propertyCode":133,
241 "required":[
242 "NONE"
243 ],
244 "size":4,
245 "type":"uint32_t",
246 "unitDescription":"kWh",
247 "valueDescription":"0x00000000~0x3B9AC9FF(0~999,999.999kWh)"
248 },
249 {
250 "access":[
251 "RULE_GET",
252 "VARIABLE"
253 ],
254 "arrayCount":0,
255 "description":"メーカ異常コード",
256 "fields":[
257 {
258 "arrayCount":0,
259 "description":"異常コード部のデータサイズ",
260 "fields":[
261
262 ],
263 "identifer":"DataSizeOfTheFaultCodeField",
264 "initialValue":null,
265 "isArray":false,
266 "primitive":true,
267 "size":1,
268 "type":"uint8_t",
269 "unitDescription":null,
270 "valueDescription":""
271 },
272 {
273 "arrayCount":0,
274 "description":"メーカーコード",
275 "fields":[
276 {
277 "arrayCount":3,
278 "description":"メーカーコード",
279 "fields":[
280
281 ],
282 "identifer":"ManufacturerCode",
283 "initialValue":null,
284 "isArray":true,
285 "primitive":true,
286 "size":1,
287 "type":"uint8_t",
288 "unitDescription":null,
289 "valueDescription":"ECHONETコンソーシアムで規定。"
290 }
291 ],
292 "identifer":"ManufacturerCode",
293 "initialValue":null,
294 "isArray":false,
295 "primitive":false,
296 "size":3,
297 "type":"manufacturer_code_t",
298 "unitDescription":null,
299 "valueDescription":""
300 },
301 {
302 "arrayCount":221,
303 "description":"各メーカ独自の異常コード部",
304 "fields":[
305
306 ],
307 "identifer":"FieldForManufacturerDefinedFaultCode",
308 "initialValue":null,
309 "isArray":true,
310 "primitive":true,
311 "size":1,
312 "type":"uint8_t",
313 "unitDescription":null,
314 "valueDescription":""
315 }
316 ],
317 "identifer":"ManufacturersFaultCode",
318 "initialValue":null,
319 "isArray":false,
320 "primitive":false,
321 "propertyCode":134,
322 "required":[
323 "NONE"
324 ],
325 "size":225,
326 "type":"manufacturers_fault_code_t",
327 "unitDescription":null,
328 "valueDescription":""
329 },
330 {
331 "access":[
332 "RULE_SET",
333 "RULE_GET"
334 ],
335 "arrayCount":0,
336 "description":"電流制限設定",
337 "fields":[
338
339 ],
340 "identifer":"CurrentLimitSetting",
341 "initialValue":null,
342 "isArray":false,
343 "primitive":true,
344 "propertyCode":135,
345 "required":[
346 "NONE"
347 ],
348 "size":1,
349 "type":"uint8_t",
350 "unitDescription":"%",
351 "valueDescription":"0x00~0x64(0~100%)"
352 },
353 {
354 "access":[
355 "RULE_GET",
356 "ANNOUNCE"
357 ],
358 "arrayCount":0,
359 "description":"異常発生状態",
360 "fields":[
361
362 ],
363 "identifer":"FaultStatus",
364 "initialValue":null,
365 "isArray":false,
366 "primitive":true,
367 "propertyCode":136,
368 "required":[
369 "RULE_GET"
370 ],
371 "size":1,
372 "type":"uint8_t",
373 "unitDescription":null,
374 "valueDescription":"0x41=異常発生有,0x42=異常発生無"
375 },
376 {
377 "access":[
378 "RULE_GET"
379 ],
380 "arrayCount":0,
381 "description":"異常内容",
382 "fields":[
383
384 ],
385 "identifer":"FaultDescription",
386 "initialValue":null,
387 "isArray":false,
388 "primitive":true,
389 "propertyCode":137,
390 "required":[
391 "NONE"
392 ],
393 "size":2,
394 "type":"uint16_t",
395 "unitDescription":null,
396 "valueDescription":"2.5異常内容プロパティ参照"
397 },
398 {
399 "access":[
400 "RULE_GET"
401 ],
402 "arrayCount":0,
403 "description":"メーカーコード",
404 "fields":[
405 {
406 "arrayCount":3,
407 "description":"メーカーコード",
408 "fields":[
409
410 ],
411 "identifer":"ManufacturerCode",
412 "initialValue":null,
413 "isArray":true,
414 "primitive":true,
415 "size":1,
416 "type":"uint8_t",
417 "unitDescription":null,
418 "valueDescription":"ECHONETコンソーシアムで規定。"
419 }
420 ],
421 "identifer":"ManufacturerCode",
422 "initialValue":null,
423 "isArray":false,
424 "primitive":false,
425 "propertyCode":138,
426 "required":[
427 "RULE_GET"
428 ],
429 "size":3,
430 "type":"manufacturer_code_t",
431 "unitDescription":null,
432 "valueDescription":"(ECHONETコンソーシアムで規定。)"
433 },
434 {
435 "access":[
436 "RULE_GET"
437 ],
438 "arrayCount":3,
439 "description":"事業場コード",
440 "fields":[
441
442 ],
443 "identifer":"BusinessFacilityCode",
444 "initialValue":null,
445 "isArray":true,
446 "primitive":true,
447 "propertyCode":139,
448 "required":[
449 "NONE"
450 ],
451 "size":1,
452 "type":"uint8_t",
453 "unitDescription":null,
454 "valueDescription":"(各メーカ毎に規定。)"
455 },
456 {
457 "access":[
458 "RULE_GET"
459 ],
460 "arrayCount":12,
461 "description":"商品コード",
462 "fields":[
463
464 ],
465 "identifer":"ProductCode",
466 "initialValue":null,
467 "isArray":true,
468 "primitive":true,
469 "propertyCode":140,
470 "required":[
471 "NONE"
472 ],
473 "size":1,
474 "type":"uint8_t",
475 "unitDescription":null,
476 "valueDescription":"(各メーカ毎に規定。)"
477 },
478 {
479 "access":[
480 "RULE_GET"
481 ],
482 "arrayCount":12,
483 "description":"製造番号",
484 "fields":[
485
486 ],
487 "identifer":"ProductionNumber",
488 "initialValue":null,
489 "isArray":true,
490 "primitive":true,
491 "propertyCode":141,
492 "required":[
493 "NONE"
494 ],
495 "size":1,
496 "type":"uint8_t",
497 "unitDescription":null,
498 "valueDescription":"(各メーカ毎に規定。)"
499 },
500 {
501 "access":[
502 "RULE_GET"
503 ],
504 "arrayCount":0,
505 "description":"製造年月日",
506 "fields":[
507 {
508 "arrayCount":0,
509 "description":"年",
510 "fields":[
511
512 ],
513 "identifer":"Year",
514 "initialValue":null,
515 "isArray":false,
516 "primitive":true,
517 "size":2,
518 "type":"uint16_t",
519 "unitDescription":"年",
520 "valueDescription":"0x0001~0x270F(1~9999)"
521 },
522 {
523 "arrayCount":0,
524 "description":"月",
525 "fields":[
526
527 ],
528 "identifer":"Mounth",
529 "initialValue":null,
530 "isArray":false,
531 "primitive":true,
532 "size":1,
533 "type":"uint8_t",
534 "unitDescription":"月",
535 "valueDescription":"0x01~0x0C(1~12)"
536 },
537 {
538 "arrayCount":0,
539 "description":"日",
540 "fields":[
541
542 ],
543 "identifer":"Day",
544 "initialValue":null,
545 "isArray":false,
546 "primitive":true,
547 "size":1,
548 "type":"uint8_t",
549 "unitDescription":"日",
550 "valueDescription":"0x01~0x1F(1~31)"
551 }
552 ],
553 "identifer":"ProductionDate",
554 "initialValue":null,
555 "isArray":false,
556 "primitive":false,
557 "propertyCode":142,
558 "required":[
559 "NONE"
560 ],
561 "size":4,
562 "type":"year_mounth_day_t",
563 "unitDescription":null,
564 "valueDescription":""
565 },
566 {
567 "access":[
568 "RULE_SET",
569 "RULE_GET"
570 ],
571 "arrayCount":0,
572 "description":"節電動作設定",
573 "fields":[
574
575 ],
576 "identifer":"PowerSavingOperationSetting",
577 "initialValue":null,
578 "isArray":false,
579 "primitive":true,
580 "propertyCode":143,
581 "required":[
582 "NONE"
583 ],
584 "size":1,
585 "type":"uint8_t",
586 "unitDescription":null,
587 "valueDescription":"0x41=節電動作中,0x42=通常動作中"
588 },
589 {
590 "access":[
591 "RULE_SET",
592 "RULE_GET"
593 ],
594 "arrayCount":0,
595 "description":"遠隔操作設定",
596 "fields":[
597
598 ],
599 "identifer":"PositionInformation",
600 "initialValue":null,
601 "isArray":false,
602 "primitive":true,
603 "propertyCode":147,
604 "required":[
605 "NONE"
606 ],
607 "size":1,
608 "type":"uint8_t",
609 "unitDescription":null,
610 "valueDescription":"0x41=公衆回線未経由操作,0x42=公衆回線経由操作"
611 },
612 {
613 "access":[
614 "RULE_SET",
615 "RULE_GET"
616 ],
617 "arrayCount":0,
618 "description":"現在時刻設定",
619 "fields":[
620 {
621 "arrayCount":0,
622 "description":"時",
623 "fields":[
624
625 ],
626 "identifer":"Hour",
627 "initialValue":null,
628 "isArray":false,
629 "primitive":true,
630 "size":1,
631 "type":"uint8_t",
632 "unitDescription":"時",
633 "valueDescription":"0x00~0x17(0~23)"
634 },
635 {
636 "arrayCount":0,
637 "description":"分",
638 "fields":[
639
640 ],
641 "identifer":"Minute",
642 "initialValue":null,
643 "isArray":false,
644 "primitive":true,
645 "size":1,
646 "type":"uint8_t",
647 "unitDescription":"分",
648 "valueDescription":"0x00~0x3B(0~59)"
649 }
650 ],
651 "identifer":"CurrentTimeSetting",
652 "initialValue":null,
653 "isArray":false,
654 "primitive":false,
655 "propertyCode":151,
656 "required":[
657 "NONE"
658 ],
659 "size":2,
660 "type":"hour_minute_t",
661 "unitDescription":null,
662 "valueDescription":""
663 },
664 {
665 "access":[
666 "RULE_SET",
667 "RULE_GET"
668 ],
669 "arrayCount":0,
670 "description":"現在年月日設定",
671 "fields":[
672 {
673 "arrayCount":0,
674 "description":"年",
675 "fields":[
676
677 ],
678 "identifer":"Year",
679 "initialValue":null,
680 "isArray":false,
681 "primitive":true,
682 "size":2,
683 "type":"uint16_t",
684 "unitDescription":"年",
685 "valueDescription":"0x0001~0x270F(1~9999)"
686 },
687 {
688 "arrayCount":0,
689 "description":"月",
690 "fields":[
691
692 ],
693 "identifer":"Mounth",
694 "initialValue":null,
695 "isArray":false,
696 "primitive":true,
697 "size":1,
698 "type":"uint8_t",
699 "unitDescription":"月",
700 "valueDescription":"0x01~0x0C(1~12)"
701 },
702 {
703 "arrayCount":0,
704 "description":"日",
705 "fields":[
706
707 ],
708 "identifer":"Day",
709 "initialValue":null,
710 "isArray":false,
711 "primitive":true,
712 "size":1,
713 "type":"uint8_t",
714 "unitDescription":"日",
715 "valueDescription":"0x01~0x1F(1~31)"
716 }
717 ],
718 "identifer":"CurrentDateSetting",
719 "initialValue":null,
720 "isArray":false,
721 "primitive":false,
722 "propertyCode":152,
723 "required":[
724 "NONE"
725 ],
726 "size":4,
727 "type":"year_mounth_day_t",
728 "unitDescription":null,
729 "valueDescription":""
730 },
731 {
732 "access":[
733 "RULE_SET",
734 "RULE_GET"
735 ],
736 "arrayCount":0,
737 "description":"電力制限設定",
738 "fields":[
739
740 ],
741 "identifer":"PowerLimitSetting",
742 "initialValue":null,
743 "isArray":false,
744 "primitive":true,
745 "propertyCode":153,
746 "required":[
747 "NONE"
748 ],
749 "size":2,
750 "type":"uint16_t",
751 "unitDescription":null,
752 "valueDescription":"0x0000~0xFFFF(0~65535W)"
753 },
754 {
755 "access":[
756 "RULE_GET"
757 ],
758 "arrayCount":0,
759 "description":"積算運転時間",
760 "fields":[
761 {
762 "arrayCount":0,
763 "description":"単位",
764 "fields":[
765
766 ],
767 "identifer":"Unit",
768 "initialValue":null,
769 "isArray":false,
770 "primitive":true,
771 "size":1,
772 "type":"uint8_t",
773 "unitDescription":null,
774 "valueDescription":"0x41=秒,0x42=分,0x43=時,0x44=日"
775 },
776 {
777 "arrayCount":0,
778 "description":"経過時間",
779 "fields":[
780
781 ],
782 "identifer":"ElapsedTime",
783 "initialValue":null,
784 "isArray":false,
785 "primitive":true,
786 "size":4,
787 "type":"uint32_t",
788 "unitDescription":null,
789 "valueDescription":"0x00000000~0xFFFFFFFF(0~4294967295)"
790 }
791 ],
792 "identifer":"CumulativeOperatingTime",
793 "initialValue":null,
794 "isArray":false,
795 "primitive":false,
796 "propertyCode":154,
797 "required":[
798 "NONE"
799 ],
800 "size":5,
801 "type":"cumulative_operating_time_t",
802 "unitDescription":null,
803 "valueDescription":""
804 },
805 {
806 "access":[
807 "RULE_GET",
808 "VARIABLE"
809 ],
810 "arrayCount":17,
811 "description":"SetMプロパティマップ",
812 "fields":[
813
814 ],
815 "identifer":"SetMPropertyMap",
816 "initialValue":null,
817 "isArray":true,
818 "primitive":true,
819 "propertyCode":155,
820 "required":[
821 "RULE_GET"
822 ],
823 "size":1,
824 "type":"uint8_t",
825 "unitDescription":null,
826 "valueDescription":"付録1.参照"
827 },
828 {
829 "access":[
830 "RULE_GET",
831 "VARIABLE"
832 ],
833 "arrayCount":17,
834 "description":"GetMプロパティマップ",
835 "fields":[
836
837 ],
838 "identifer":"GetMPropertyMap",
839 "initialValue":null,
840 "isArray":true,
841 "primitive":true,
842 "propertyCode":156,
843 "required":[
844 "RULE_GET"
845 ],
846 "size":1,
847 "type":"uint8_t",
848 "unitDescription":null,
849 "valueDescription":"付録1.参照"
850 },
851 {
852 "access":[
853 "RULE_GET",
854 "VARIABLE"
855 ],
856 "arrayCount":17,
857 "description":"状変アナウンスプロパティマップ",
858 "fields":[
859
860 ],
861 "identifer":"StatusChangeAnnouncementPropertyMap",
862 "initialValue":null,
863 "isArray":true,
864 "primitive":true,
865 "propertyCode":157,
866 "required":[
867 "RULE_GET"
868 ],
869 "size":1,
870 "type":"uint8_t",
871 "unitDescription":null,
872 "valueDescription":"付録1.参照"
873 },
874 {
875 "access":[
876 "RULE_GET",
877 "VARIABLE"
878 ],
879 "arrayCount":17,
880 "description":"Setプロパティマップ",
881 "fields":[
882
883 ],
884 "identifer":"SetPropertyMap",
885 "initialValue":null,
886 "isArray":true,
887 "primitive":true,
888 "propertyCode":158,
889 "required":[
890 "RULE_GET"
891 ],
892 "size":1,
893 "type":"uint8_t",
894 "unitDescription":null,
895 "valueDescription":"付録1.参照"
896 },
897 {
898 "access":[
899 "RULE_GET",
900 "VARIABLE"
901 ],
902 "arrayCount":17,
903 "description":"Getプロパティマップ",
904 "fields":[
905
906 ],
907 "identifer":"GetPropertyMap",
908 "initialValue":null,
909 "isArray":true,
910 "primitive":true,
911 "propertyCode":159,
912 "required":[
913 "RULE_GET"
914 ],
915 "size":1,
916 "type":"uint8_t",
917 "unitDescription":null,
918 "valueDescription":"付録1.参照"
919 }
920]
Note: See TracBrowser for help on using the repository browser.