In Progress

Create an app that will run on a raspberry pi 4, that´s controlling a satellite decoder trough Curl commands!

The goal of the project is to control our IRD1345 satellite decoder, from a Q-SYS User Control Interface (UCI)

Background :

We have an IRD1345 satellite decoder in a small fotball pub!

The WEB interface for that recover sucks...

Therefor we have reverse engineered the actual commands that the decoder is running from its webpage, into curl commands. Everything works fine from Terminal on a Mac / Linux laptop, and from a simple webpage.

Example Curl Command:

curl -vvv -u admin:PASSWORD --data "apply=submit" --data "tunerIndex=0" --data "tuner_type=4" --data "LnbFreq=9750" --data "SateFreq=10716" --data "SateSr=24500" --data "lnbVol=2" --data "lnb22k=0" --data "diseqcport=0" [login to view URL]

But we want a TCPv4 Socket interface, instead of this Curl Command.

This is because of the Q-SYS User Control Interface (UCI) ( PDF Attachments )

So then what's the plan ?

To switch Channels on the Satellite Tuner, there must be run 3 Curl commands.

First is to set the Frequency

Second is to set the Channel ( there are multiple channels per frequency )

Third is to set the Decoder settings. ( there are multiple decoding options per channel )

Those commands needs a 3 sek pause interval.

I have a google sheet with all commands, but I also need somewhere that I can change the commands,

in case of changes in the frequency list. Maybe the commands should be read from an XML file ?

Then the newest XML file is always master.

The commands must be run on a raspberry pi.

The input to the raspberry pi, will be a TCP socket event using a singe event handler.

The title of the Event can also be from the XML file..

If TCP Event is

address = [login to view URL]

port = 1234

sendData = 'TV2'

Then app looks up TV2 in the XML sheet,

and runs the three commands connected to TV2.

Skills: Python, PHP, Linux, Software Architecture, Shell Script

See more: create website run usb flash drive, iphone create app rss, create app mob wars, mak app run automatically usb flash drive, create app mobsters, vbnet create report run time, create script run service linux, create app iphone connection database, create app ipod touch, python rss feed create app engine, create dino run flash, someone create app, create app iphone linux, sign j2m app run symbian, create app website, create app icons iphone, create app shoutcast, create app temple run, much create app temple run, iPhone app raspberry pi

About the Employer:
( 1 review ) Oslo, Norway

Project ID: #21562155

Awarded to:

ichthyocentaurs

Hello, The task that you described is clear. You need a TCP server which will convert incoming commands to HTTP requests. But as I see it currently, you can send HTTP requests directly to satellite decoder from Q-SYS More

€350 EUR in 10 days
(5 Reviews)
3.5

21 freelancers are bidding on average €545 for this job

seekdeveloper

Hi, I have read your post and understood your requirement. Looking for the freelancer to work on your next project? Or just need some issues/bugs/fixes ASAP? I have 11+ years of experience and I'm here for you! My sk More

€750 EUR in 7 days
(107 Reviews)
8.7
DevStar925

Hi sir, how are you? Like you see in my profile and portfolios, I have rich experience in C/C++, C#, and Python programming as well as microcontrollers. Especially, I completed many arduino and raspberry pi projects More

€500 EUR in 4 days
(73 Reviews)
7.3
liveexperts123

Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the More

€750 EUR in 3 days
(62 Reviews)
7.0
AwaisChaudhry

Hi there, I hope you are doing great. I have gone through the brief details mentioned on the job. I have good experience with Linux, PHP, Python, Shell Script, Software Architecture . Upon checking brief details, I fee More

€750 EUR in 10 days
(58 Reviews)
7.2
rexzetsolutions

i need around 5 to 6 dasy to create such app

€500 EUR in 5 days
(279 Reviews)
7.2
khanicha

You could use one of ur library or urlib2 object which substitute of your curl command. It works well for any http or http request for using either GET or POST command. You can embed into your python cli or user inter More

€400 EUR in 3 days
(34 Reviews)
7.8
skrmm1

Hello. I've decided to put my bid here, because I've done similar projects in the past. P.S. I do not ask for any upfront payments.

€500 EUR in 5 days
(96 Reviews)
6.5
kroim

Wow, Wonderful! I met the first Rasberry project in freelancer :) I am Rasberry expert! so I can help you. I 'd like discuss with you via chatting. I will wait. Thank you! From Apollo!~

€500 EUR in 7 days
(28 Reviews)
6.3
okzhang321

Dear I have developed embedded systems using BLE, IP camera remote control, RS-232 serial interface program, Bluetooth, HDMI for GPS, Flow meter and many other embedded devices. Here is one of my recent program. htt More

€500 EUR in 7 days
(114 Reviews)
6.4
susanna2018

Hi, Sir!! i am a python expert and full-stack developer with full time. -):-):-) i want to help you with my python skills :-):-):-) “””” Specially Data Science , Data Analysis “””” i use sklearn , Tensorflow, k More

€700 EUR in 7 days
(50 Reviews)
6.1
umg536

Hi there, please leave a message on my chat so we can discuss the budget and deadline of the project. I have read your project description and i'm confident i can do this project for you perfectly. Thanks Note: This i More

€750 EUR in 3 days
(20 Reviews)
6.1
avto35217

hello,dear. I have read all your requirements for 'Create an app that will run on a raspberry pi 4, that´s controlling a satellite decoder trough Curl commands!' and I fully understood it. I've already done this kind o More

€555 EUR in 2 days
(15 Reviews)
5.8
AlexanderPGR

Hi, there. I have read your description carefully. I am interested in your project. I have high Python skill and I have experience with RaspberryPI. Also I have communication technology, so I am familiar with this proj More

€500 EUR in 7 days
(35 Reviews)
5.5
AlexeyKala

⭐ No problem ⭐ I have read your description carefully and very interesting for your project. More than 10 years of web development experience and excellent pixel perfect design. And JS (Mean stack and full stack), PHP More

€500 EUR in 7 days
(12 Reviews)
4.3
creative3D8293

Hello, My name is Maxim, I'm a professional DSP programmer, And I'm highly skilled in socket/curl programming. So I am sure I can help you perfectly. Please contact me so we can discuss more details. Best Regards. maxi More

€500 EUR in 7 days
(3 Reviews)
4.0
goldenths

Hello dear, thanks for your job posting. As a web/mobile expert on freelancer.com, I don't bid on projects that I am not sure. After double-checked your posting carefully, I thought I am the best freelancer for this pr More

€500 EUR in 5 days
(12 Reviews)
3.8
ZWXeno

I have 7+ years of experience building web applications with PHP & JS. I also have 3+ years of working with the raspberry pi 3 and recently the pi 4 which I still use today. I am very impressed by your idea for this pr More

€250 EUR in 3 days
(9 Reviews)
3.5
fsdsolutions1

Hi I have reviewed your requirements for your preconceived project As all your requirements are crystal clear to me so i would like to discuss your project querries in more detail which would let me to quote you th More

€500 EUR in 7 days
(1 Review)
3.3
trulsnyberg

Nice to meet you I am an Amazon Cloud Architect for the web infrastructure serving 90 million page impressions and 12 TB Internet traffic per month. The AWS services I use are EC2, ELB, MySQL RDS, VPC, CloudFront, Elas More

€697 EUR in 9 days
(0 Reviews)
0.0
dbajwa763

Hi there, I saw your given project detail that you need to Create an app that will run on a raspberry pi 4, that´s controlling a satellite decoder trough Curl commands!... I am expert designer having 6+ year of profes More

€500 EUR in 7 days
(0 Reviews)
0.0