A cross-platform React Native application for controlling smart home devices over local Wi-Fi network. Perfect for IoT enthusiasts, home automation projects, and developers looking to build smart device controllers.
- β Multi-Platform Support (iOS & Android)
- π Local Network Control: Direct communication with devices on your Wi-Fi
- π‘ Real-Time Status Updates: Instant feedback from connected devices
- ποΈ Intuitive UI: Clean interface for device management
- π§© Extensible Architecture: Easy to add new device types
- π No Cloud Dependency: All communication stays on your local network
smart-home-control/
βββ src/
β βββ components/ # Reusable UI components
β β βββ DeviceController.js
β β βββ DeviceList.js
β β βββ StatusIndicator.js
β βββ screens/ # Application screens
β β βββ DeviceScreen.js
β β βββ HomeScreen.js
β βββ services/ # Network and device services
β β βββ ApiService.js
β β βββ NetworkService.js
β βββ utils/ # Helper functions
β βββ constants.js
β βββ helpers.js
βββ App.js # Main application entry
βββ package.json # Project dependencies- Clone this repository
- Install dependencies with
npm installoryarn - Ensure your mobile device and smart device are on the same Wi-Fi network
- Replace IP configuration in
ApiService.js - Run on iOS or Android using
npx react-native run-iosornpx react-native run-android
Whether you're adding more smart devices, integrating MQTT, or building a full home automation platform β weβve got you covered:
π cozcore.com
π§ Email: support@cozcore.com
π¨ Telegram: https://t.me/cozcore
π MS Teams Invite: Join Here
This project is licensed for demo and development purposes. Contact us for full licensing and production deployment options.