[164] | 1 | /*
|
---|
| 2 | * TOPPERS ECHONET Lite Communication Middleware
|
---|
| 3 | *
|
---|
| 4 | * Copyright (C) 2014-2016 Cores Co., Ltd. Japan
|
---|
| 5 | *
|
---|
| 6 | * ãLì ÒÍCȺÌ(1)`(4)Ìðð½·êÉÀèC{\tgEF
|
---|
| 7 | * Ai{\tgEFAðüϵ½àÌðÜÞDȺ¯¶jðgpE¡»Eü
|
---|
| 8 | * ÏEÄzziȺCpÆÄÔj·é±Æð³Åø·éD
|
---|
| 9 | * (1) {\tgEFAð\[XR[hÌ`Åp·éêÉÍCãLÌì
|
---|
| 10 | * \¦C±Ìpð¨æѺL̳ÛØKèªC»ÌÜÜÌ`Å\[
|
---|
| 11 | * XR[hÉÜÜêÄ¢é±ÆD
|
---|
| 12 | * (2) {\tgEFAðCCu`®ÈÇC¼Ì\tgEFAJÉg
|
---|
| 13 | * pÅ«é`ÅÄzz·éêÉÍCÄzzɺ¤hL
|
---|
| 14 | gip
|
---|
| 15 | * Ò}j
|
---|
| 16 | AÈÇjÉCãLÌì \¦C±Ìpð¨æѺL
|
---|
| 17 | * ̳ÛØKèðfÚ·é±ÆD
|
---|
| 18 | * (3) {\tgEFAðC@íÉgÝÞÈÇC¼Ì\tgEFAJÉg
|
---|
| 19 | * pÅ«È¢`ÅÄzz·éêÉÍCÌ¢¸ê©Ìðð½·±
|
---|
| 20 | * ÆD
|
---|
| 21 | * (a) Äzzɺ¤hL
|
---|
| 22 | gipÒ}j
|
---|
| 23 | AÈÇjÉCãLÌ
|
---|
| 24 | * ì \¦C±Ìpð¨æѺL̳ÛØKèðfÚ·é±ÆD
|
---|
| 25 | * (b) ÄzzÌ`ÔðCÊÉèßéû@ÉæÁÄCTOPPERSvWFNgÉ
|
---|
| 26 | * ñ·é±ÆD
|
---|
| 27 | * (4) {\tgEFAÌpÉæè¼ÚIܽÍÔÚIɶ¶é¢©Èé¹
|
---|
| 28 | * Q©çàCãLì Ò¨æÑTOPPERSvWFNgðÆÓ·é±ÆD
|
---|
| 29 | * ܽC{\tgEFAÌ[UܽÍGh[U©çÌ¢©Èé
|
---|
| 30 | * RÉîÿ©çàCãLì Ò¨æÑTOPPERSvWFNgð
|
---|
| 31 | * ÆÓ·é±ÆD
|
---|
| 32 | *
|
---|
| 33 | * {\tgEFAÍC³ÛØÅñ³êÄ¢éàÌÅ éDãLì Ò¨
|
---|
| 34 | * æÑTOPPERSvWFNgÍC{\tgEFAÉÖµÄCÁèÌgpÚI
|
---|
| 35 | * ÉηéK«àÜßÄC¢©ÈéÛØàsíÈ¢DܽC{\tgEF
|
---|
| 36 | * AÌpÉæè¼ÚIܽÍÔÚIɶ¶½¢©Èé¹QÉÖµÄàC»
|
---|
| 37 | * ÌÓCðíÈ¢D
|
---|
| 38 | *
|
---|
| 39 | * @(#) $Id: echonet_class.h 164 2016-03-07 11:33:50Z coas-nagasima $
|
---|
| 40 | */
|
---|
| 41 |
|
---|
| 42 | #ifndef ECHONET_CLASS_H
|
---|
| 43 | #define ECHONET_CLASS_H
|
---|
| 44 |
|
---|
| 45 | /* ZT[ÖA@í */
|
---|
| 46 | #define EOJ_X1_SENSOR 0x00
|
---|
| 47 |
|
---|
| 48 | /* ó²ÖA@í */
|
---|
| 49 | #define EOJ_X1_AIR_CONDITIONER 0x01
|
---|
| 50 |
|
---|
| 51 | /* ZîEÝõÖA@í */
|
---|
| 52 | #define EOJ_X1_AMENITY 0x02
|
---|
| 53 |
|
---|
| 54 | /* ²EÆÖA@í */
|
---|
| 55 | #define EOJ_X1_HOUSEWORK 0x03
|
---|
| 56 |
|
---|
| 57 | /* NÖA@í */
|
---|
| 58 | #define EOJ_X1_WELLNESS 0x04
|
---|
| 59 |
|
---|
| 60 | /* ÇEìÖA@í */
|
---|
| 61 | #define EOJ_X1_CONTROLLER 0x05
|
---|
| 62 |
|
---|
| 63 | /* AVÖA@í */
|
---|
| 64 | #define EOJ_X1_AUDIO_VISUAL 0x06
|
---|
| 65 |
|
---|
| 66 | /* vt@C */
|
---|
| 67 | #define EOJ_X1_PROFILE 0x0E
|
---|
| 68 |
|
---|
| 69 | /* [U[è` */
|
---|
| 70 | #define EOJ_X1_USER_DEFINED 0x0F
|
---|
| 71 |
|
---|
| 72 | /*
|
---|
| 73 | * ZTÖA@íNXO[v *
|
---|
| 74 | */
|
---|
| 75 | /* KXRêZT */
|
---|
| 76 | #define EOJ_X2_GAS_LEAK_SENSOR 0x01
|
---|
| 77 |
|
---|
| 78 | /* hÆZT */
|
---|
| 79 | #define EOJ_X2_CRIME_PREVENTION_SENSOR 0x02
|
---|
| 80 |
|
---|
| 81 | /* ñí{^ */
|
---|
| 82 | #define EOJ_X2_EMERGENCY_BUTTON 0x03
|
---|
| 83 |
|
---|
| 84 | /* ~}pZT */
|
---|
| 85 | #define EOJ_X2_FIRST_AID_SENSOR 0x04
|
---|
| 86 |
|
---|
| 87 | /* nkZT */
|
---|
| 88 | #define EOJ_X2_EARTHQUAKE_SENSOR 0x05
|
---|
| 89 |
|
---|
| 90 | /* RdZT */
|
---|
| 91 | #define EOJ_X2_ELECTRIC_LEAK_SENSOR 0x06
|
---|
| 92 |
|
---|
| 93 | /* lÌmZT */
|
---|
| 94 | #define EOJ_X2_HUMAN_DETECTION_SENSOR 0x07
|
---|
| 95 |
|
---|
| 96 | /* qZT */
|
---|
| 97 | #define EOJ_X2_VISITOR_SENSOR 0x08
|
---|
| 98 |
|
---|
| 99 | /* ÄÑoµZT */
|
---|
| 100 | #define EOJ_X2_CALL_SENSOR 0x09
|
---|
| 101 |
|
---|
| 102 | /* IZT */
|
---|
| 103 | #define EOJ_X2_CONDENSATION_SENSOR 0x0A
|
---|
| 104 |
|
---|
| 105 | /* óCõZT */
|
---|
| 106 | #define EOJ_X2_AIR_POLLUTION_SENSOR 0x0B
|
---|
| 107 |
|
---|
| 108 | /* _fZT */
|
---|
| 109 | #define EOJ_X2_OXYGEN_SENSOR 0x0C
|
---|
| 110 |
|
---|
| 111 | /* ÆxZT */
|
---|
| 112 | #define EOJ_X2_ILLUMINANCE_SENSOR 0x0D
|
---|
| 113 |
|
---|
| 114 | /* ¹ZT */
|
---|
| 115 | #define EOJ_X2_SOUND_SENSOR 0x0E
|
---|
| 116 |
|
---|
| 117 | /* ZT */
|
---|
| 118 | #define EOJ_X2_MAILING_SENSOR 0x0F
|
---|
| 119 |
|
---|
| 120 | /* d×ZT */
|
---|
| 121 | #define EOJ_X2_WEIGHT_SENSOR 0x10
|
---|
| 122 |
|
---|
| 123 | /* ·xZT */
|
---|
| 124 | #define EOJ_X2_TEMPERATURE_SENSOR 0x11
|
---|
| 125 |
|
---|
| 126 | /* ¼xZT */
|
---|
| 127 | #define EOJ_X2_HUMIDITY_SENSOR 0x12
|
---|
| 128 |
|
---|
| 129 | /* JZT */
|
---|
| 130 | #define EOJ_X2_RAIN_SENSOR 0x13
|
---|
| 131 |
|
---|
| 132 | /*
|
---|
| 133 | ÊZT */
|
---|
| 134 | #define EOJ_X2_WATER_LEVEL_SENSOR 0x14
|
---|
| 135 |
|
---|
| 136 | /* C
|
---|
| 137 | ÊZT */
|
---|
| 138 | #define EOJ_X2_BATH_WATER_LEVEL_SENSOR 0x15
|
---|
| 139 |
|
---|
| 140 | /* C¦«ãªèZT */
|
---|
| 141 | #define EOJ_X2_BATH_HEATING_STATUS_SENSOR 0x16
|
---|
| 142 |
|
---|
| 143 | /*
|
---|
| 144 | RêZT */
|
---|
| 145 | #define EOJ_X2_WATER_LEAK_SENSOR 0x17
|
---|
| 146 |
|
---|
| 147 | /*
|
---|
| 148 | ÓêZT */
|
---|
| 149 | #define EOJ_X2_WATER_OVERFLOW_SENSOR 0x18
|
---|
| 150 |
|
---|
| 151 | /* ÎÐZT */
|
---|
| 152 | #define EOJ_X2_FIRE_SENSOR 0x19
|
---|
| 153 |
|
---|
| 154 | /* ^oRZT */
|
---|
| 155 | #define EOJ_X2_CIGARETTE_SMOKE_SENSOR 0x1A
|
---|
| 156 |
|
---|
| 157 | /* bnQZT */
|
---|
| 158 | #define EOJ_X2_CO2_SENSOR 0x1B
|
---|
| 159 |
|
---|
| 160 | /* KXZT */
|
---|
| 161 | #define EOJ_X2_GAS_SENSOR 0x1C
|
---|
| 162 |
|
---|
| 163 | /* unbZT */
|
---|
| 164 | #define EOJ_X2_VOC_SENSOR 0x1D
|
---|
| 165 |
|
---|
| 166 | /* ·³ZT */
|
---|
| 167 | #define EOJ_X2_DIFFERENTIAL_PRESSURE_SENSOR 0x1E
|
---|
| 168 |
|
---|
| 169 | /* ¬ZT */
|
---|
| 170 | #define EOJ_X2_AIR_SPEED_SENSOR 0x1F
|
---|
| 171 |
|
---|
| 172 | /* L¢ZT */
|
---|
| 173 | #define EOJ_X2_ODOR_SENSOR 0x20
|
---|
| 174 |
|
---|
| 175 | /* ZT */
|
---|
| 176 | #define EOJ_X2_FLAME_SENSOR 0x21
|
---|
| 177 |
|
---|
| 178 | /* dÍÊZT */
|
---|
| 179 | #define EOJ_X2_ELECTRIC_ENERGY_SENSOR 0x22
|
---|
| 180 |
|
---|
| 181 | /* d¬ÊZT */
|
---|
| 182 | #define EOJ_X2_CURRENT_VALUE_SENSOR 0x23
|
---|
| 183 |
|
---|
| 184 | /* õZT */
|
---|
| 185 | #define EOJ_X2_DAYLIGHT_SENSOR 0x24
|
---|
| 186 |
|
---|
| 187 | /*
|
---|
| 188 | ¬ÊZT */
|
---|
| 189 | #define EOJ_X2_WATER_FLOW_RATE_SENSOR 0x25
|
---|
| 190 |
|
---|
| 191 | /* ÷®ZT */
|
---|
| 192 | #define EOJ_X2_MICROMOTION_SENSOR 0x26
|
---|
| 193 |
|
---|
| 194 | /* ÊßZT */
|
---|
| 195 | #define EOJ_X2_PASSAGE_SENSOR 0x27
|
---|
| 196 |
|
---|
| 197 | /* Ý°ZT */
|
---|
| 198 | #define EOJ_X2_BED_PRESENCE_SENSOR 0x28
|
---|
| 199 |
|
---|
| 200 | /* JÂZT */
|
---|
| 201 | #define EOJ_X2_OPEN_CLOSE_SENSOR 0x29
|
---|
| 202 |
|
---|
| 203 | /* ®ÊZT */
|
---|
| 204 | #define EOJ_X2_ACTIVITY_AMOUNT_SENSOR 0x2A
|
---|
| 205 |
|
---|
| 206 | /* lÌÊuZT */
|
---|
| 207 | #define EOJ_X2_HUMAN_BODY_LOCATION_SENSOR 0x2B
|
---|
| 208 |
|
---|
| 209 | /* áZT */
|
---|
| 210 | #define EOJ_X2_SNOW_SENSOR 0x2C
|
---|
| 211 |
|
---|
| 212 | /*
|
---|
| 213 | * ó²ÖA@íNXO[v *
|
---|
| 214 | */
|
---|
| 215 | /* ÆëpGAR */
|
---|
| 216 | #define EOJ_X2_HOME_AIR_CONDITIONER 0x30
|
---|
| 217 |
|
---|
| 218 | /* â@ */
|
---|
| 219 | #define EOJ_X2_COLD_BLASTER 0x31
|
---|
| 220 |
|
---|
| 221 | /* î@ */
|
---|
| 222 | #define EOJ_X2_ELECTRIC_FAN 0x32
|
---|
| 223 |
|
---|
| 224 | /* ·Cî */
|
---|
| 225 | #define EOJ_X2_VENTILATION_FAN 0x33
|
---|
| 226 |
|
---|
| 227 | /* ó²·Cî */
|
---|
| 228 | #define EOJ_X2_AIR_CONDITIONING_VENTILATION_FAN 0x34
|
---|
| 229 |
|
---|
| 230 | /* óC´òí */
|
---|
| 231 | #define EOJ_X2_AIR_CLEANER 0x35
|
---|
| 232 |
|
---|
| 233 | /* âî */
|
---|
| 234 | #define EOJ_X2_COLD_BLAST_FAN 0x36
|
---|
| 235 |
|
---|
| 236 | /* T[L
|
---|
| 237 | [^ */
|
---|
| 238 | #define EOJ_X2_CIRCULATOR 0x37
|
---|
| 239 |
|
---|
| 240 | /* ¼@ */
|
---|
| 241 | #define EOJ_X2_DEHUMIDIFIER 0x38
|
---|
| 242 |
|
---|
| 243 | /* Á¼í */
|
---|
| 244 | #define EOJ_X2_HUMIDIFIER 0x39
|
---|
| 245 |
|
---|
| 246 | /* Väî */
|
---|
| 247 | #define EOJ_X2_CEILING_FAN 0x3A
|
---|
| 248 |
|
---|
| 249 | /* dC±½Â */
|
---|
| 250 | #define EOJ_X2_ELECTRIC_KOTATSU 0x3B
|
---|
| 251 |
|
---|
| 252 | /* dC ñ© */
|
---|
| 253 | #define EOJ_X2_ELECTRIC_HEATING_PAD 0x3C
|
---|
| 254 |
|
---|
| 255 | /* dCÑz */
|
---|
| 256 | #define EOJ_X2_ELECTRIC_BLANKET 0x3D
|
---|
| 257 |
|
---|
| 258 | /* Xg[u */
|
---|
| 259 | #define EOJ_X2_SPACE_HEATER 0x3E
|
---|
| 260 |
|
---|
| 261 | /* plq[^ */
|
---|
| 262 | #define EOJ_X2_PANEL_HEATER 0x3F
|
---|
| 263 |
|
---|
| 264 | /* dCJ[ybg */
|
---|
| 265 | #define EOJ_X2_ELECTRIC_CARPET 0x40
|
---|
| 266 |
|
---|
| 267 | /* tAq[^ */
|
---|
| 268 | #define EOJ_X2_FLOOR_HEATER 0x41
|
---|
| 269 |
|
---|
| 270 | /* dCg[í */
|
---|
| 271 | #define EOJ_X2_ELECTRIC_HEATER 0x42
|
---|
| 272 |
|
---|
| 273 | /* t@q[^ */
|
---|
| 274 | #define EOJ_X2_FAN_HEATER 0x43
|
---|
| 275 |
|
---|
| 276 | /* [dí */
|
---|
| 277 | #define EOJ_X2_BATTERY_CHARGER 0x44
|
---|
| 278 |
|
---|
| 279 | /* ƱppbP[WGARºà@ */
|
---|
| 280 | #define EOJ_X2_PACKAGE_TYPE_COMMERCIAL_AIR_CONDITIONER_INDOOR_UNIT 0x45
|
---|
| 281 |
|
---|
| 282 | /* ƱppbP[WGARºO@ */
|
---|
| 283 | #define EOJ_X2_PACKAGE_TYPE_COMMERCIAL_AIR_CONDITIONER_OUTDOOR_UNIT 0x46
|
---|
| 284 |
|
---|
| 285 | /* ƱppbP[WGAR~Mjbg */
|
---|
| 286 | #define EOJ_X2_PACKAGE_TYPE_COMMERCIAL_AIR_CONDITIONER_THERMAL_STORAGE_UNIT 0x47
|
---|
| 287 |
|
---|
| 288 | /* Ʊpt@RCjbg */
|
---|
| 289 | #define EOJ_X2_COMMERCIAL_FAN_COIL_UNIT 0x48
|
---|
| 290 |
|
---|
| 291 | /* Ʊpó²âM¹(`[) */
|
---|
| 292 | #define EOJ_X2_COMMERCIAL_AIR_CONDITIONING_COLD_SOURCE_CHILLER 0x49
|
---|
| 293 |
|
---|
| 294 | /* Ʊpó²·M¹({C[) */
|
---|
| 295 | #define EOJ_X2_COMMERCIAL_AIR_CONDITIONING_HEAT_SOURCE_BOILER 0x50
|
---|
| 296 |
|
---|
| 297 | /* Ʊpó²VAV */
|
---|
| 298 | #define EOJ_X2_AIR_CONDITIONING_VAV_FOR_COMMERCIAL_APPLICATION 0x51
|
---|
| 299 |
|
---|
| 300 | /* Ʊpó²GAnhOjbg */
|
---|
| 301 | #define EOJ_X2_AIR_HANDLING_UNIT_AIR_CONDITIONING_FOR_COMMERCIAL_APPLICATION 0x52
|
---|
| 302 |
|
---|
| 303 | /* jbgN[[ */
|
---|
| 304 | #define EOJ_X2_UNIT_COOLER 0x53
|
---|
| 305 |
|
---|
| 306 | /* ƱpRfVOjbg */
|
---|
| 307 | #define EOJ_X2_CONDENSING_UNIT_FOR_COMMERCIAL_APPLICATION 0x54
|
---|
| 308 |
|
---|
| 309 | /*
|
---|
| 310 | * ZîEÝõÖA@íNXO[v *
|
---|
| 311 | */
|
---|
| 312 | /* d®uCh */
|
---|
| 313 | #define EOJ_X2_ELECTRICALLY_OPERATED_SHADE 0x60
|
---|
| 314 |
|
---|
| 315 | /* d®Vb^[ */
|
---|
| 316 | #define EOJ_X2_ELECTRICALLY_OPERATED_SHUTTER 0x61
|
---|
| 317 |
|
---|
| 318 | /* d®J[e */
|
---|
| 319 | #define EOJ_X2_ELECTRICALLY_OPERATED_CURTAIN 0x62
|
---|
| 320 |
|
---|
| 321 | /* d®JË */
|
---|
| 322 | #define EOJ_X2_ELECTRICALLY_OPERATED_STORM_WINDOW 0x63
|
---|
| 323 |
|
---|
| 324 | /* d®K[W */
|
---|
| 325 | #define EOJ_X2_ELECTRICALLY_OPERATED_DOOR 0x64
|
---|
| 326 |
|
---|
| 327 | /* d®V */
|
---|
| 328 | #define EOJ_X2_ELECTRICALLY_OPERATED_SKYLIGHT 0x65
|
---|
| 329 |
|
---|
| 330 | /* I[jOiúæ¯j */
|
---|
| 331 | #define EOJ_X2_AWNING 0x66
|
---|
| 332 |
|
---|
| 333 | /* U
|
---|
| 334 | íiëpj */
|
---|
| 335 | #define EOJ_X2_GARDEN_SPRINKLER 0x67
|
---|
| 336 |
|
---|
| 337 | /* U
|
---|
| 338 | íiÎÐpj */
|
---|
| 339 | #define EOJ_X2_FIRE_SPRINKLER 0x68
|
---|
| 340 |
|
---|
| 341 | /* ¬
|
---|
| 342 | */
|
---|
| 343 | #define EOJ_X2_FOUNTAIN 0x69
|
---|
| 344 |
|
---|
| 345 | /* uÔ¦í */
|
---|
| 346 | #define EOJ_X2_INSTANTANEOUS_WATER_HEATERS 0x6A
|
---|
| 347 |
|
---|
| 348 | /* dC·
|
---|
| 349 | í */
|
---|
| 350 | #define EOJ_X2_ELECTRIC_WATER_HEATER 0x6B
|
---|
| 351 |
|
---|
| 352 | /* ¾zM·
|
---|
| 353 | í */
|
---|
| 354 | #define EOJ_X2_SOLAR_WATER_HEATER 0x6C
|
---|
| 355 |
|
---|
| 356 | /* zÂ|v */
|
---|
| 357 | #define EOJ_X2_CIRCULATION_PUMP 0x6D
|
---|
| 358 |
|
---|
| 359 | /* dCÖÀi·
|
---|
| 360 | ôòÖÀAg[ÖÀÈÇj */
|
---|
| 361 | #define EOJ_X2_BIDET_EQUIPPED_TOILET 0x6E
|
---|
| 362 |
|
---|
| 363 | /* dCù */
|
---|
| 364 | #define EOJ_X2_ELECTRIC_KEY 0x6F
|
---|
| 365 |
|
---|
| 366 | /* KX³Ù */
|
---|
| 367 | #define EOJ_X2_GAS_LINE_VALVE 0x70
|
---|
| 368 |
|
---|
| 369 | /* z[TEi */
|
---|
| 370 | #define EOJ_X2_HOME_SAUNA 0x71
|
---|
| 371 |
|
---|
| 372 | /* u晴 */
|
---|
| 373 | #define EOJ_X2_HOT_WATER_GENERATOR 0x72
|
---|
| 374 |
|
---|
| 375 | /* ºg[£@ */
|
---|
| 376 | #define EOJ_X2_BATHROOM_DRYER 0x73
|
---|
| 377 |
|
---|
| 378 | /* z[Gx[^ */
|
---|
| 379 | #define EOJ_X2_HOME_ELEVATOR 0x74
|
---|
| 380 |
|
---|
| 381 | /* d®ÔdØè */
|
---|
| 382 | #define EOJ_X2_ELECTRICALLY_OPERATED_ROOM_DIVIDER 0x75
|
---|
| 383 |
|
---|
| 384 | /*
|
---|
| 385 | ½gXt@ */
|
---|
| 386 | #define EOJ_X2_HORIZONTAL_TRANSFER 0x76
|
---|
| 387 |
|
---|
| 388 | /* d®¨±µ */
|
---|
| 389 | #define EOJ_X2_ELECTRICALLY_OPERATED_CLOTHES_DRYING_POLE 0x77
|
---|
| 390 |
|
---|
| 391 | /* ò»
|
---|
| 392 | */
|
---|
| 393 | #define EOJ_X2_SEPTIC_TANK 0x78
|
---|
| 394 |
|
---|
| 395 | /* Zîp¾zõd */
|
---|
| 396 | #define EOJ_X2_HOME_SOLAR_POWER_GENERATION 0x79
|
---|
| 397 |
|
---|
| 398 | /* â·
|
---|
| 399 | M¹@ */
|
---|
| 400 | #define EOJ_X2_COLD_AND_HOT_WATER_HEAT_SOURCE_EQUIPMENT 0x7A
|
---|
| 401 |
|
---|
| 402 | /* °g[ */
|
---|
| 403 | #define EOJ_X2_FLOOR_HEATING 0x7B
|
---|
| 404 |
|
---|
| 405 | /* R¿dr */
|
---|
| 406 | #define EOJ_X2_FUEL_CELL 0x7C
|
---|
| 407 |
|
---|
| 408 | /* ~dr */
|
---|
| 409 | #define EOJ_X2_STORAGE_BATTERY 0x7D
|
---|
| 410 |
|
---|
| 411 | /* dC©®Ô[údVXe */
|
---|
| 412 | #define EOJ_X2_ELECTRIC_VEHICLE 0x7E
|
---|
| 413 |
|
---|
| 414 | /* dÍÊ[^ */
|
---|
| 415 | #define EOJ_X2_ELECTRIC_ENERGY_METER 0x80
|
---|
| 416 |
|
---|
| 417 | /*
|
---|
| 418 | ¬Ê[^ */
|
---|
| 419 | #define EOJ_X2_WATER_FLOW_METER 0x81
|
---|
| 420 |
|
---|
| 421 | /* KX[^ */
|
---|
| 422 | #define EOJ_X2_GAS_METER 0x82
|
---|
| 423 |
|
---|
| 424 | /* LPKX[^ */
|
---|
| 425 | #define EOJ_X2_LP_GAS_METERS 0x83
|
---|
| 426 |
|
---|
| 427 | /* v */
|
---|
| 428 | #define EOJ_X2_CLOCK 0x84
|
---|
| 429 |
|
---|
| 430 | /* ©®hA */
|
---|
| 431 | #define EOJ_X2_AUTOMATIC_DOOR 0x85
|
---|
| 432 |
|
---|
| 433 | /* ƱpGx[^ */
|
---|
| 434 | #define EOJ_X2_COMMERCIAL_ELEVATOR 0x86
|
---|
| 435 |
|
---|
| 436 | /* ªdÕ[^O */
|
---|
| 437 | #define EOJ_X2_DISTRIBUTION_PANEL_METERING 0x87
|
---|
| 438 |
|
---|
| 439 | /* X}[gdÍÊ[^ */
|
---|
| 440 | #define EOJ_X2_SMART_ELECTRIC_ENERGY_METER 0x88
|
---|
| 441 |
|
---|
| 442 | /* X}[gKX[^ */
|
---|
| 443 | #define EOJ_X2_SMART_GAS_METER 0x89
|
---|
| 444 |
|
---|
| 445 | /* êÊƾ */
|
---|
| 446 | #define EOJ_X2_GENERAL_LIGHTING_CLASS 0x90
|
---|
| 447 |
|
---|
| 448 | /* ñíƾ */
|
---|
| 449 | #define EOJ_X2_EMERGENCY_LIGHTING 0x99
|
---|
| 450 |
|
---|
| 451 | /* Ýõƾ */
|
---|
| 452 | #define EOJ_X2_EQUIPMENT_LIGHT 0x9D
|
---|
| 453 |
|
---|
| 454 | /* uU[ */
|
---|
| 455 | #define EOJ_X2_BUZZER 0xA0
|
---|
| 456 |
|
---|
| 457 | /*
|
---|
| 458 | * ²EÆÖA@íNXO[v *
|
---|
| 459 | */
|
---|
| 460 | /* R[q[[J */
|
---|
| 461 | #define EOJ_X2_COFFEE_MACHINE 0xB0
|
---|
| 462 |
|
---|
| 463 | /* R[q[~ */
|
---|
| 464 | #define EOJ_X2_COFFEE_MILL 0xB1
|
---|
| 465 |
|
---|
| 466 | /* dC|bg */
|
---|
| 467 | #define EOJ_X2_ELECTRIC_HOT_WATER_POT 0xB2
|
---|
| 468 |
|
---|
| 469 | /* dC±ñë */
|
---|
| 470 | #define EOJ_X2_ELECTRIC_STOVE 0xB3
|
---|
| 471 |
|
---|
| 472 | /* g[X^ */
|
---|
| 473 | #define EOJ_X2_TOASTER 0xB4
|
---|
| 474 |
|
---|
| 475 | /* W
|
---|
| 476 | [TE~LT */
|
---|
| 477 | #define EOJ_X2_JUICER_FOOD_MIXER 0xB5
|
---|
| 478 |
|
---|
| 479 | /* t[hvZbT */
|
---|
| 480 | #define EOJ_X2_FOOD_PROCESSOR 0xB6
|
---|
| 481 |
|
---|
| 482 | /* ââ É */
|
---|
| 483 | #define EOJ_X2_REFRIGERATOR_FREEZER 0xB7
|
---|
| 484 |
|
---|
| 485 | /* I[uW */
|
---|
| 486 | #define EOJ_X2_COMBINATION_MICROWAVE_OVEN 0xB8
|
---|
| 487 |
|
---|
| 488 | /* NbLOq[^ */
|
---|
| 489 | #define EOJ_X2_COOKING_HEATER 0xB9
|
---|
| 490 |
|
---|
| 491 | /* I[u */
|
---|
| 492 | #define EOJ_X2_OVEN 0xBA
|
---|
| 493 |
|
---|
| 494 | /* Ñí */
|
---|
| 495 | #define EOJ_X2_RICE_COOKER 0xBB
|
---|
| 496 |
|
---|
| 497 | /* dqW[ */
|
---|
| 498 | #define EOJ_X2_ELECTRONIC_JAR 0xBC
|
---|
| 499 |
|
---|
| 500 | /* Híô¢@ */
|
---|
| 501 | #define EOJ_X2_DISH_WASHER 0xBD
|
---|
| 502 |
|
---|
| 503 | /* Hí£@ */
|
---|
| 504 | #define EOJ_X2_DISH_DRYER 0xBE
|
---|
| 505 |
|
---|
| 506 | /* dCà¿Â«@ */
|
---|
| 507 | #define EOJ_X2_ELECTRIC_RICE_CAKE_COOKER 0xBF
|
---|
| 508 |
|
---|
| 509 | /* Û·@ */
|
---|
| 510 | #define EOJ_X2_KEEP_WARM_MACHINE 0xC0
|
---|
| 511 |
|
---|
| 512 | /* ¸Ä@ */
|
---|
| 513 | #define EOJ_X2_RICE_MILL 0xC1
|
---|
| 514 |
|
---|
| 515 | /* ©®»p@ */
|
---|
| 516 | #define EOJ_X2_AUTOMATIC_BREAD_COOKER 0xC2
|
---|
| 517 |
|
---|
| 518 | /* X[NbJ[ */
|
---|
| 519 | #define EOJ_X2_SLOW_COOKER 0xC3
|
---|
| 520 |
|
---|
| 521 | /* dCШ@ */
|
---|
| 522 | #define EOJ_X2_ELECTRIC_PICKLES_COOKER 0xC4
|
---|
| 523 |
|
---|
| 524 | /* ôó@ */
|
---|
| 525 | #define EOJ_X2_WASHING_MACHINE 0xC5
|
---|
| 526 |
|
---|
| 527 | /* ßÞ£@ */
|
---|
| 528 | #define EOJ_X2_CLOTH_DRYER 0xC6
|
---|
| 529 |
|
---|
| 530 | /* dCAC */
|
---|
| 531 | #define EOJ_X2_ELECTRIC_IRON 0xC7
|
---|
| 532 |
|
---|
| 533 | /* Y{vbT */
|
---|
| 534 | #define EOJ_X2_TROUSER_PRESS 0xC8
|
---|
| 535 |
|
---|
| 536 | /* ÓÆñ£@ */
|
---|
| 537 | #define EOJ_X2_FUTON_DRYER 0xC9
|
---|
| 538 |
|
---|
| 539 | /* ¬¨E£@ */
|
---|
| 540 | #define EOJ_X2_SMALL_ARTICLE_SHOES_DRYER 0xCA
|
---|
| 541 |
|
---|
| 542 | /* dC|@iZgN[iÜÞj */
|
---|
| 543 | #define EOJ_X2_ELECTRIC_VACUUM_CLEANER 0xCB
|
---|
| 544 |
|
---|
| 545 | /* fBX|[U */
|
---|
| 546 | #define EOJ_X2_DISPOSER 0xCC
|
---|
| 547 |
|
---|
| 548 | /* dCáæè@ */
|
---|
| 549 | #define EOJ_X2_ELECTRIC_MOSQUITO_CATCHER 0xCD
|
---|
| 550 |
|
---|
| 551 | /* ƱpV[P[X */
|
---|
| 552 | #define EOJ_X2_COMMERCIAL_SHOW_CASE 0xCE
|
---|
| 553 |
|
---|
| 554 | /* Ʊpâ É */
|
---|
| 555 | #define EOJ_X2_COMMERCIAL_REFRIGERATOR 0xCF
|
---|
| 556 |
|
---|
| 557 | /* ƱpzbgP[X */
|
---|
| 558 | #define EOJ_X2_COMMERCIAL_HOT_CASE 0xD0
|
---|
| 559 |
|
---|
| 560 | /* ƱptC[ */
|
---|
| 561 | #define EOJ_X2_COMMERCIAL_FRYER 0xD1
|
---|
| 562 |
|
---|
| 563 | /* ƱpdqW */
|
---|
| 564 | #define EOJ_X2_COMMERCIAL_MICROWAVE_OVEN 0xD2
|
---|
| 565 |
|
---|
| 566 | /* ôó£@ */
|
---|
| 567 | #define EOJ_X2_WASHER_AND_DRYER 0xD3
|
---|
| 568 |
|
---|
| 569 | /*
|
---|
| 570 | * NÖA@íNXO[v *
|
---|
| 571 | */
|
---|
| 572 | /* Ìdv */
|
---|
| 573 | #define EOJ_X2_WEIGHING_MACHINE 0x01
|
---|
| 574 |
|
---|
| 575 | /* Ì·v */
|
---|
| 576 | #define EOJ_X2_CLINICAL_THERMOMETER 0x02
|
---|
| 577 |
|
---|
| 578 | /* ³v */
|
---|
| 579 | #define EOJ_X2_BLOOD_PRESSURE_METER 0x03
|
---|
| 580 |
|
---|
| 581 | /* lv */
|
---|
| 582 | #define EOJ_X2_BLOOD_SUGAR_METER 0x04
|
---|
| 583 |
|
---|
| 584 | /* Ìbv */
|
---|
| 585 | #define EOJ_X2_BODY_FAT_METER 0x05
|
---|
| 586 |
|
---|
| 587 | /*
|
---|
| 588 | * ÇEìÖA@íNXO[v *
|
---|
| 589 | */
|
---|
| 590 | /* ZL
|
---|
| 591 | AÊMp¤L®Ýèm[h */
|
---|
| 592 | #define EOJ_X2_SECURE_COMMUNICATION_SHARED_KEY_SETUP_NODE 0xFC
|
---|
| 593 |
|
---|
| 594 | /* XCb`iJEMA/HA[qÎj */
|
---|
| 595 | #define EOJ_X2_SWITCH 0xFD
|
---|
| 596 |
|
---|
| 597 | /* gÑ[ */
|
---|
| 598 | #define EOJ_X2_PORTABLE_TERMINAL 0xFE
|
---|
| 599 |
|
---|
| 600 | /* Rg[ */
|
---|
| 601 | #define EOJ_X2_CONTROLLER 0xFF
|
---|
| 602 |
|
---|
| 603 | /*
|
---|
| 604 | * `uÖA@íNXO[v *
|
---|
| 605 | */
|
---|
| 606 | /* fBXv[ */
|
---|
| 607 | #define EOJ_X2_DISPLAY 0x01
|
---|
| 608 |
|
---|
| 609 | /* er */
|
---|
| 610 | #define EOJ_X2_TELEVISION 0x02
|
---|
| 611 |
|
---|
| 612 | /*
|
---|
| 613 | * vt@CNXO[v *
|
---|
| 614 | */
|
---|
| 615 | /* m[hvt@C */
|
---|
| 616 | #define EOJ_X2_NODE_PROFILE 0xF0
|
---|
| 617 |
|
---|
| 618 | #endif /* ECHONET_CLASS_H */
|
---|