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