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