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