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

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

MIMEプロパティの変更

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