The invention discloses a LoRa data collector, a communication method and an upgrading method thereof. The LoRa data collector comprises a micro-control unit, a LoRa communication module, an RS485 serial port module, an RS232 serial port module, a watchdog module and a power supply unit; the LoRa communication module, the RS485 serial port module, the RS232 serial port module, the watchdog moduleand the power supply unit are connected with the micro-control unit. The collector integrates functions of a relay and a terminal collector, and instruction configuration is issued through a background, so that convenience and quickness are achieved; networking is simple, and deployment is convenient; the data transmission distance is long, the penetrability is strong, and the relay can be used for blind compensation in places which cannot be covered by the gateway; the LoRa data collector has various functions, and through virus type remote upgrading, the upgrading efficiency is improved, andthe maintenance cost is reduced.