Ditutup

IOT Python Task.

You are given the task of implementing an IoT service by gathering real-world data from actual IoT sensors. This scenario will be explained further in your tutorial tasks.

You have recently been appointed to the Bureau of Meteorology (BOM).

You have been asked to write a piece of software using Python to gather data from the Coolangatta (QLD) IoT sensor. The BOM makes all data available via a standardized web interface. In the case of the Coolangatta (QLD) sensor, this data can be found at

[login to view URL]

The data returned through this API represents the last three days of sensor data, collected at appropriate intervals by the BOM Fog environment.

Your job is to review how the BOM gathers and presents this data at

[login to view URL]

You will be most interested in understanding the data gathered from individual stations. Once you have done this you are to perform the following tasks.

Part A (2 marks)

Install a Linux environment on your workstation, using a suitable hypervisor e.g. VirtualBox. Be sure to install the Apache Web Server and the Python programming language. If you prefer you can build this server on any Cloud computing environment such as AWS.

Part B (4 marks)

Write a Python Script which uses the Python Requests and JSON module to download the JSON object outlined before. The program MUST process the 3 days of data from this stream and report:

[login to view URL] maximum, minimum and average pressure

[login to view URL] maximum, minimum and average temperature

Part C (4 marks)

Modify your Python Program so that it produces a simple web page as its output. Once that is done, place the script in the CGI-BIN directory so that when it is accessed, it provides the user with a web page containing the above information.

When completed, you must prepare a document with screenshots outlining the process you have taken to implement the above. You must include a copy of the script used in Part 2 and you must demonstrate your program working.

Kemahiran: Python, Kejuruteraan Perisian, Pengikisan Web, Linux

Lihat lagi: python iot mqtt, awsiotmqttclient python, aws python iot client, aws iot python example, aws iot raspberry pi python, boto3 iot, aws iot subscribe to topic python, aws iot python tutorial, server build cart, proxy server build net, build php script query game server, free game server build, build bcp import script sql server 2000, build skype sip sip skype server, windows scheduled task working mapped drive, server build database, freelancer server build, video website server build, good game server build, download java version 0_22 javatm runtime environment standard edition build 0_22b03 java hotspottm 64bit server vm build

Tentang Majikan:
( 2 ulasan ) karachi, Pakistan

ID Projek: #27450755

4 pekerja bebas membida secara purata $60 untuk pekerjaan ini

nutsizcodes

Hello, I'm a data science student and I have done similar projects before. Please send me a message to discuss more. Bests, Nazanin

$75 AUD dalam 3 hari
(1 Ulasan)
1.0
hammadmunir749

Hey there I am an Electrical engineer and seeing your project it was one of semester projects that I completed. I can help you with that.

$50 AUD dalam 7 hari
(0 Ulasan)
0.0
RotonConcultancy

Hello, I am from Roton Consultancy solutions, I am from the project Acquisition team of the company. We provide Software Consultancy and development solutions in almost all the technologies in the field of development. Lagi

$43 AUD dalam 2 hari
(0 Ulasan)
0.0
SunishSuresh

Hello Client, Hope you are doing well! I've read and understood your requirement for getting the data(JSON) through a python program using REST API. I'm confident that I can execute this with efficiency as I've alre Lagi

$70 AUD dalam 5 hari
(0 Ulasan)
0.0