Hi,
I would like a developer to create a python script/program to work on Raspberry Pi 2 using Windows 10 IoT or Raspian. the project is to connect an LCD screen to the RasPi 2 and use it as a pager to call next in line for a queuing system. As well as Button with USB extension to be connected and used for clicking for next in line instead of using LCD.
High level requirements of the script: (more details will be provided for awarded programmer):
Device will need to prompt for and save value for the following fields:
Setup and start (provided by user):
1. Username
2. Password
3. Request link (with above value KEYS)
4. Request header title
5. Request header value
Button Press link (will be returned in login web service function):
6. CallNext
Response to Button Press (will be returned in web service function for CallNext):
7. Number (to be displayed on device screen)
For sample scenario testing use the following:
Username: Demo
Password: Demo
Request Link: {will be provided for awarded developer}
Request Header Title: {will be provided for awarded developer}
Request Header Value: {will be provided for awarded developer}
CallNext: {will be provided for awarded developer}
Number: 203
So for service/script testing, login using this function:
https:// {will be provided for awarded developer}Login?username=demo&password=demo
and it will return complete function call to use for Call-Next Button.
{
"callNext": "https://{will be provided for awarded developer}
}
and to call next you need to call what was returned in previous function
https:// {will be provided for awarded developer}
which will return queue number of next in line
{
"number": 202
}
Again, to access function you should put in request header:
header title: {will be provided for awarded developer}
header value : {will be provided for awarded developer}
we are using RESTFUL web service on MS Azure cloud, very simple call.
Developer must provide full steps for integrating hardware necessary for the project for putting together compatible LCD on RasPi 2 and compatible usb button. User can call next by pressing on button on LCD OR usb button. and program must work with or without the usb button.
Thanks in advance and may the best developer win :)