Depends ... if you plan to use smartphone app to control you panel online this case router is required. To be able Comwifi to work online you need to set up firewall rules in the router, open port 10001
To flash the panel you need to download Texe flasing software, get flashing interface...