source: uKadecot/trunk/tools/EcnlControllerUI/EcnlCtrlUI/devices/PropertyList0013.json@ 108

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

MIMEプロパティの変更

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