This is the test tool for ECHONET Lite vendor. This tool can test below
- OPC Fuzz
- Communicate with ECHONET Lite
OPC Fuzz send 255 ECHONET Lite pakcets to target device. Their OPC fields are 0x01 to 0xFF.
Communicate communicate a target device with ECHONET Lite. There are 2 modes, Normal and Test mode. If Normal mode, you input number per a part of ECHONET Lite frame and can create ECHONET Lite frame based on the specification. If Test mode, you input any HEX number and create payload. After create payload, send the packet to target device and receive reply.
You can launch this tool like below...
Fistly, you have to ECHONET Lite appendix version, target device apply for.
There are command:
-
OPC Fuzz
Start to OPC Fuzz
-
Communicate
Start to communicate target device
-
exit
Exit tool
Output log and result under log directory.
Format is two patterns...
-
(date)-echonetlite.log
Outputed log related to first process
-
(date)-(ipaddress).log
Outputed log per target devices. Rerated to send and receive packet, validation of commucation flow, property data and ECHONET Lite frame format, and so on.
Config example...
# This is a TOML document. Boom.
title = "Config"
[echonetLite]
ip = ["192.168.100.9"]
ip: IP addresses you wanna test target device has
This tool apply for ECHONET Lite and class specification
JSON data we use is here