logo elektroda
logo elektroda
X
logo elektroda

Sketch of a system for controlling home appliances with Arduino and WiFi via smartphone

gbksiazczak 477 6
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #1 19639271
    gbksiazczak
    Level 29  
    I found a lot of specific solutions and ideas.
    I did not find a general sketch of a system for controlling
    home appliances with arduino and wifi via e.g. a smartphone.
    Can someone sketch such a data flow diagram
    From/to the controlled and controlling devices?
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
  • ADVERTISEMENT
  • Helpful post
    #2 19640209
    khoam
    Level 42  
    Such a very general description (from a bird's eye view): Link .
    More specific information on IoT devices, data flow and aggregation, management etc. attached.

    gbksiazczak wrote:
    Is it possible to control on the LAN, without using external internet?
    .
    As much as possible. It's so fashionably called nowadays: 'private cloud'.
  • ADVERTISEMENT
  • #3 19641628
    gbksiazczak
    Level 29  
    From a bird's eye view there is little concrete
    and from the 23 pages of the Sensors article it is difficult to pick out
    some factual information...
    And what I would like to know about:
    - how to transmit the result of the voltage measured by the arduino to the local LAN server - "private cloud"?
    - how to tell the arduino to switch on one of the outputs when the local server finds such a command in the todo list?
    - how is the communication and identification of each other - server and devices with arduino on board - secured?
    It is not about specific programming language instructions, but about communication and security in such a network.
  • #4 19646221
    khoam
    Level 42  
    gbksiazczak wrote:
    From a bird's eye view there is little concrete
    .
    gbksiazczak wrote:
    It's not about specific programming language instructions but about communication and security in such a network.

    So there's the problem ;) You could, of course, write an elaboration of a dozen pages exhausting the topic you have in mind, but that's not this section. Rather, here it's quite specific queries about hardware configuration, software code etc. I suggest you ask a moderator to move this topic to the "Design" section.
  • ADVERTISEMENT
  • #5 19646251
    gbksiazczak
    Level 29  
    khoam wrote:
    It is of course possible to write an elaboration of a dozen pages exhausting the subject,
    .
    I have just tried to explain that this is not what I mean...It would be very helpful:
    Arduino -> Server:
    How to upload 12.0? Is the 8266 'transparent? Is there an Arduino - 8266 protocol? How to 'push' this to the server?
    Analogously in the other direction... All in all, a few sentences or lines with commonly known symbols (for short:) )
    In the meantime, I'm searching on the electrode and all over the web....
  • #6 19646268
    khoam
    Level 42  
    gbksiazczak wrote:
    Is there an Arduino protocol - 8266?
    .
    Arduino is a programming platform (framework) that is available on many hardware platforms , including ESP8266.

    gbksiazczak wrote:
    How to "push" this onto the server? Analogously in the other direction... In
    .
    There are a number of methods. One of the more popular is GET/POST based on the HTTP protocol. It is explained in an accessible manner here: Link .
  • ADVERTISEMENT
  • #7 19646355
    gbksiazczak
    Level 29  
    I have a couple of Atmega168's and so narrowly looking at the Arduino....
    Does the 8266 include the above or is it just a buffer for wifi?
    Thank you for another link.

Topic summary

The discussion revolves around creating a general sketch for controlling home appliances using Arduino and WiFi via a smartphone. The user seeks a data flow diagram illustrating communication between Arduino and a local server, referred to as a "private cloud." Key concerns include how to transmit voltage measurements from Arduino to the server, how to command Arduino outputs based on server instructions, and ensuring secure communication between devices. Responses highlight the use of HTTP GET/POST methods for data transmission and clarify that the ESP8266 can serve as a WiFi module for Arduino, facilitating this communication.
Summary generated by the language model.
ADVERTISEMENT