iot.go 535 B

123456789101112131415161718192021222324
  1. package iot
  2. import (
  3. "IotAdmin/core/logger"
  4. iotDb "IotAdmin/iot/db"
  5. iotMap "IotAdmin/iot/map"
  6. iotProtocol "IotAdmin/iot/protocol"
  7. iotService "IotAdmin/iot/service"
  8. iotDownService "IotAdmin/iot/service/downService"
  9. iotStruct "IotAdmin/iot/struct"
  10. )
  11. var ()
  12. func InitIotService() {
  13. iotDownService.DtuRegisterChan = make(chan *iotStruct.DtuRegisterChanMsg, 100)
  14. iotProtocol.Init()
  15. iotMap.Init()
  16. if err := iotDb.Init(); err != nil {
  17. logger.Errorf("IOT服务启动失败: %s", err.Error())
  18. } else {
  19. iotService.Init()
  20. }
  21. }