Android Xamarin MQTT

Job ID: 31137774

Budget: ₹1,500 – ₹12,500 INR

MQTT Server
will always run irrespective of which activity is running
option to set mqtt password and username (only one username and password will be used)

MQTT client
will subscribe to some channels and wait for messeges

by default it will subscribe to a channel say /test/activity
when we get a message "Add dev device_id device_type" it will add the device details to Local database and show on list view
when we get a message "Alert alert_type" if type is 1 it will open a popup activity that will show some images

on clicking a device it will open the Device details activity where it will show some parameters from device (MQTT message)
also there will be few buttons to that on click will send a predefined messege to a predefined mqtt channel

Logic Builder
there will be 5 fields (1. Drop down, 2. MQTT Param, 3. Value, 4. Action Device, 5. Action Command) we will enter data and save to DB
when message arrive on a channel it will check this table if an matching entry is found it will simply send a mqtt message to another channel based on the data


i am also a developer but busy with co ordinating with clients for the project so dont have time to do this or do trouble shoot
i need this to be coded in Xamarin only other language developers please don,t bid

this is for prototype of a large project that will be given to a developer who can do this with stability.
There will be IP Agreement and NDA on final project so keep that in mind

also developer must be available for Voice call on Freelancer