Connect with us

IoT web application

Discussion in 'Microcontrollers, Programming and IoT' started by champ1, Oct 22, 2019.

Scroll to continue with content
  1. champ1


    Jul 17, 2018
    I am looking to advice on IoT web application. I don't have much knowledge on web application I have searched about the web application on the google so I got so many opinion on web application

    1. Log in page : only valid user should use dashboard
    2. Dashboard : There may be different buttons
    a) User Information
    b) Status of devices
    c) Alerts
    d) user logout

    I have seen on internet we can use HTML, CSS java to make web application and also we can use framework tkinter , qt5 to make GUI

    I have no idea on industrial IoT project so I would ask best suggestion from the experts
  2. Nanren888


    Nov 8, 2015
    Give us an idea what you want to achieve?
    The last proof of concept I did went like this;
    IOT device Bluetooth (BLE) beacons - talk to BLE gateways, which talk MQTT over wire, or Wifi, to a MQTT broker. The node running the MQTT broker also uses python for processing and python flask to provide pages to any browser. The pages provide dashboards, status of beacons, status of gateways and alerts.
    I'm not an html expert, so I just worked from flask examples and had a minimum css file to show that you could.
    As a proof of concept, I stopped at flask, even though there are warnings that it's not a production quality server, unless paired with apache or the like.
    In this case there is no internet connection available, so that makes some choices easy. eg No cloud.
    The pages were simple, so no obvious need for javascript or anything running on the client end. Also available on any platform with a browser. So no app to write or load and no javascript to write. Hence flask - all server-side processing and simple HTML pages.
    The choice of what to put at the client side mostly set by what needs to be done on the client end and whether loading apps is a thing you want to have to do.
    So, what's your aim? What has to be done?
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day