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