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