Back to Home
ruanrongman icon

IntelliConnect

Verified Safe

by ruanrongman

Overview

An intelligent IoT platform leveraging AI agents, large language models, and various IoT protocols for smart device management and voice-controlled applications.

Installation

Run Command
docker-compose -f docker/docker-compose.yml up -d

Environment Variables

  • MQTT_HOST
  • MQTT_USERNAME
  • MQTT_PASSWORD
  • JWT_SECRET
  • WX_APPID
  • WX_APPSECRET
  • WX_MICRO_APPID
  • WX_MICRO_APPSECRET
  • AI_DASHSCOPE_KEY
  • AI_GLM_KEY
  • AI_DEEPSEEK_KEY
  • AI_SILICONFLOW_KEY
  • RAG_KNOWLEDGE_CHAT_EMBEDDINGSTORE_URL
  • OTA_XIAOZHI_URL
  • STORAGE_DATABASE
  • WEATHER_KEY
  • EMQ_API_HOST
  • EMQ_API_USERNAME
  • EMQ_API_PASSWORD
  • AI_ROBOT_NAME
  • AI_TEAM_NAME
  • AI_FUNASR_HOST
  • AI_FUNASR_PORT
  • AI_FUNASR_API_KEY

Security Notes

The server uses a broad CORS policy (`addAllowedOriginPattern("*")`, `addAllowedMethod("*")`) which is a significant security risk for production deployments and should be restricted to specific known origins. The EMQX exhook modifies unauthorized message payloads to 'You don't have permissions' instead of dropping them, which could potentially expose sensitive information or indicate an improper security boundary. Otherwise, it employs standard Spring Security for JWT authentication, role-based access control, and externalized secrets, which are good practices.

Similar Servers

Stats

Interest Score46
Security Score6
Cost ClassHigh
Avg Tokens500
Stars87
Forks22
Last Update2025-11-30

Tags

IoTAIMulti-AgentSpring BootMQTTRAGVoice AI