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