logo elektroda
logo elektroda
X
logo elektroda

Which cloud-local solution for data collection:domoticz/thinspeak?

JanuszKornas 1224 9
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #1 18053836
    JanuszKornas
    Level 11  
    I have a couple of projects that I've partly done, am doing, will be doing based on Arduino, but I'm increasingly fond of ESP8266/ESP32, so in the context of that I'm asking:
    1. home improvements, i.e. typical IoT,
    2. collecting voltage measurements from a dozen or more 12V batteries
    3. Ongoing supervision and monitoring of the parameters of the portable battery charger(s).

    So far with the help of the Arduin (ad 2 and 3) I have been doing attempts to collect data on an SD card, but I am expanding the system and have some first attempts with Blynk. Since in the absence of Net, this would stop working, I'm considering looking into something I can install locally on some Malinka and here the search engine mostly gives Domoticz, and if Domoticz and ESP8266, then ESPEasy. Meanwhile I'd rather stay with C/C++/ArduinoIDE or something similar. I don't want to learn Lua, or even less EspEasy.

    Please advise, is it better to learn Domoticz and communicate with it via JONSON (another thing to learn), or to collect a dozen data for my own server, are there other better solutions?

    I heard something about thingspeak - maybe that would be better?
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
  • ADVERTISEMENT
  • #3 18053880
    TvWidget
    Level 38  
    In this type of solution, the main problem is not the collection of data itself, but its visualisation and possible notification of e.g. alarms. Consider what your requirements are in this respect and see if any ready-made software meets them.
  • ADVERTISEMENT
  • #4 18053907
    JanuszKornas
    Level 11  
    khoam wrote:
    The Blynk server can also be set up locally:
    .
    I haven't read it yet, but maybe you know: The Blynk app on the smartphone has a certain level of 2000 units which are consumed as I add more items to the visualisation on the phone. If I put the Blynk on a localhost, will the app on the phone also eat up these units?

    And, in order to push myself from ESP to Domoticz programming in C/C++/Arduino IDE, do I need to learn JONSON, as I haven't seen libraries, any ready-made ones? Did I write correctly that C/C++ and JONSON are enough to send/receive data from Domoticz?
  • ADVERTISEMENT
  • #5 18053908
    xury
    Automation specialist
    I have this configuration:
    Management server - Domoticz
    In addition, data from Domoticz goes to Influxdb and then to Grafana to have beautiful graphs.
    Not only ESPEasy works with the ESP8266, but also Tasmota and Espurna and Arduino. Plus NodeRed to get something that can't otherwise be done in an easier way.
    Current measurement sensors could be PZEM-004 or sonoff pow for example, or possibly stc-013.
    I use the stc-013 with the Esp32 to measure the current throughout the house, with data every 10 seconds flying to the Influxdb.
    In addition, there is still lighting via sonoff touch on Tasmota and via Node-Red voice control via Google Home mini.
  • #6 18054153
    khoam
    Level 42  
    JanuszKornas wrote:
    The Blynk app on the smartphone has a set level of 2000 units which are consumed as I add more items to the visualisation on the phone. If I put the Blynk on a localhost, will the app on the phone also eat up these units?
    .
    Do you mean the so-called energy units? If so, you define yourself in your local Blynk server how many of these units it will have. For example, you can set yourself that you have one million such units :) .
  • ADVERTISEMENT
  • #8 18062773
    khoam
    Level 42  
    khoam wrote:
    JanuszKornas wrote:
    The Blynk app on the smartphone has a set level of 2000 units which are consumed as it adds more items to the visualisation on the phone. If I put the Blynk on a localhost, will the app on the phone also eat up these units?
    .
    Do you mean the so-called energy units? If so, you define yourself in your local Blynk server how many of these units it will have. You can, for example, set yourself that you have one million such units :)
    .

    Unfortunately, there are many indications that it will no longer be possible to install a private local server in the next version of Blynk. As a consolation, energy units will be free of charge if the project is non-commercial i.e. only for your personal use.
  • #9 18063032
    oskar777

    Level 26  
    Quote:
    Unfortunately, there are many indications that it will no longer be possible to install a private local server in the next version of Blynk.
    .

    Do you have any information on this more accurately?, possibly you can use an older version as it happens.

Topic summary

The discussion revolves around selecting a cloud-local solution for data collection in IoT projects using Arduino and ESP8266/ESP32. The user is exploring options for home improvements, voltage measurement from 12V batteries, and monitoring portable battery chargers. They have experimented with data collection on an SD card and Blynk but seek a local solution due to internet dependency. Domoticz is suggested as a management server, with additional tools like InfluxDB and Grafana for data visualization. Alternatives such as Tasmota and Node-Red are also mentioned. Concerns about Blynk's future local server capabilities and energy unit consumption are raised, with suggestions to consider the requirements for data visualization and notifications.
Summary generated by the language model.
ADVERTISEMENT