
Open
Posted
•
Ends in 6 days
Paid on delivery
# Technical Specification — Matter Plugin for Larnitech Integration ## Project Title Matter Plugin for Larnitech Smart Home System ## Project Description We need a developer to create a Matter integration plugin for the Larnitech smart home platform. The plugin must integrate with the existing Larnitech application and communicate through the official Larnitech API: [login to view URL] The goal of the project is: 1. Expose Larnitech devices to the Matter ecosystem, allowing them to be controlled from Matter-compatible controllers such as: * Apple Home * Google Home * Amazon Alexa * Home Assistant * Other Matter-compatible apps 2. Allow Matter devices to be imported/added into the Larnitech ecosystem and controlled from the Larnitech application. The solution should act as a bridge between Larnitech and Matter networks. The plugin will run on a Raspberry Pi Compute Module device with Linux Ubuntu installed, therefore the solution should be optimized for stable long-term operation on ARM-based Linux hardware. --- # Main Features ## Larnitech → Matter Expose existing Larnitech devices as Matter devices. Supported device types should include: * On/Off Lights * Dimmers * RGB/RGBW Lights * Thermostats * Air Conditioners * Temperature Sensors * Humidity Sensors * Motion Sensors * Leak Sensors * Switches and relays * etc... The plugin should: * Synchronize device states * Support attribute updates in real time * Handle Matter commissioning and pairing * Support multiple endpoints/devices simultaneously --- ## Matter → Larnitech Allow commissioning and importing Matter devices into Larnitech. Features: * Discover Matter devices on the network * Pair and commission Matter devices * Create corresponding devices/entities in Larnitech * Synchronize state and commands between Matter and Larnitech --- # Technical Requirements ## Platform Requirements The solution must run on: * Raspberry Pi Compute Module * Ubuntu Linux (ARM architecture) The plugin should: * Work reliably as a background service/daemon * Automatically restart after reboot * Support easy deployment and updates * Have low resource consumption suitable for embedded hardware Docker support is a plus. --- ## API Integration Use the official Larnitech API: [login to view URL] The plugin must: * Authenticate and communicate with Larnitech controllers * Read/write device states * Subscribe to updates/events if supported * Synchronize device metadata and capabilities --- ## Matter Support Use official Matter SDK or compatible libraries: * connectedhomeip (CHIP SDK) * Python bindings or C++ implementation Required: * Matter advertisement * Commissioning support * Standard Matter clusters * Multi-device support * Persistent pairing/fabric storage --- # Architecture Requirements The solution should include: * Modular architecture * Device mapping layer (Larnitech ↔ Matter) * State synchronization engine * Logging and debugging tools * Configuration management Optional: * REST API * Web UI for monitoring and configuration * Docker deployment --- # Preferred Technologies Preferred: * Python Possible alternative: * C++ Suggested stack: * Python 3.11+ * FastAPI * Matter SDK / CHIP * AsyncIO * SQLite or lightweight persistence --- # Persistence Requirements The system must persist: * Device mappings * Matter fabrics/pairings * Device states * Configuration data Data should be restored automatically after restart. --- # Deliverables The developer should provide: * Full source code * Git repository or ZIP archive * README with setup instructions * API documentation * Example configuration * Test scripts * Deployment instructions for Raspberry Pi / Ubuntu License: * MIT or other permissive open-source license --- # Acceptance Criteria The project will be considered complete when: * Larnitech devices can be controlled from Matter controllers * Matter devices can be added into Larnitech * State synchronization works correctly in both directions * Pairing and commissioning are stable * Multiple devices are supported simultaneously * Persistence works after restart * The plugin runs stably on Raspberry Pi Compute Module with Ubuntu * Code is modular and documented --- # Suggested Milestones ## Milestone 1 * Base Matter bridge setup * Connection to Larnitech API * Simple On/Off device support ## Milestone 2 * Lighting devices (dimmer/RGB) * Thermostat and sensors * State synchronization ## Milestone 3 * Matter device import into Larnitech * Advanced device support * Persistence and stability improvements ## Milestone 4 * Documentation * Testing with Apple Home / Google Home / Alexa * Final delivery --- # Freelancer Proposal Should Include * Preferred language (Python/C++) * Selected Matter SDK/libraries * Estimated timeline * Relevant Matter / IoT integration experience * Experience with Raspberry Pi / Linux embedded systems * Similar smart-home or gateway projects
Project ID: 40451952
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Frondenberg, Germany
Payment method verified
Member since Jun 8, 2023
$30-250 USD
€250-750 EUR
€250-750 EUR
€250-750 EUR
€30-250 EUR
$10-30 USD
$250-750 USD
₹750-1250 INR / hour
$30-250 USD
₹150000-250000 INR
₹1500-12500 INR
$750-1500 USD
$3000-5000 USD
£18-36 GBP / hour
min £36 GBP / hour
$250-750 USD
$50-65 USD / hour
₹1500-12500 INR
$25-50 USD / hour
₹1500-12500 INR
$250-750 USD
£20-250 GBP
₹1500-12500 INR
£20-250 GBP
$30-250 USD