source: uKadecot/trunk/tools/EcnlControllerUI/EcnlCtrlUI/devices/PropertyList0023.json

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