Welcome, Guest
You have to register before you can post on our site.

Username/Email:
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 96,604
» Latest member: zaisabellayadexto8530
» Forum threads: 5,394
» Forum posts: 5,578

Full Statistics

Online Users
There are currently 10 online users.
» 0 Member(s) | 7 Guest(s)
Baidu, Bing, Google

Latest Threads
How to activate the pro v...
Forum: Virtuino 6
Last Post: hu277
07-10-2025, 12:32 PM
» Replies: 10
» Views: 9,196
Update interval/Refresh r...
Forum: Virtuino 6
Last Post: Stefan
07-10-2025, 05:21 AM
» Replies: 0
» Views: 27
Emulator phone sensor dat...
Forum: Virtuino IoT
Last Post: Stefan
07-07-2025, 08:00 AM
» Replies: 0
» Views: 77
length/width ratio
Forum: Virtuino IoT
Last Post: Stefan
07-07-2025, 07:18 AM
» Replies: 0
» Views: 51
Create in Windows version...
Forum: Virtuino IoT
Last Post: Stefan
07-07-2025, 06:59 AM
» Replies: 0
» Views: 62
The same sketch compilati...
Forum: Virtuino IoT
Last Post: pigkang
07-01-2025, 04:02 AM
» Replies: 4
» Views: 1,654
Virtuino Iot, Ubuntu Linu...
Forum: Virtuino IoT
Last Post: Phlow
06-29-2025, 07:58 AM
» Replies: 16
» Views: 12,030
New Community Tools/Bug F...
Forum: Virtuino IoT
Last Post: Phlow
06-29-2025, 07:46 AM
» Replies: 4
» Views: 451
Option to Mass Import Var...
Forum: Virtuino IoT
Last Post: Phlow
06-29-2025, 07:43 AM
» Replies: 3
» Views: 424
App Store
Forum: Virtuino IoT
Last Post: Dr. Mario
06-13-2025, 11:09 AM
» Replies: 1
» Views: 203

 
  Custom Programatic http request
Posted by: alperian - 01-09-2023, 11:38 AM - Forum: Virtuino IoT - Replies (2)

is it possible to create custom http request programmatically
https://api.thingspeak.com/channels/xxxxxxxx/fields/4.json?end=[year]-[month]-[day] 00:00:00&results=1
for example 
[url=https://api.thingspeak.com/channels/1615881/fields/4.json?end=2022-01-21%2000:00:00&results=1][/url]
https://api.thingspeak.com/channels/1303...&results=1

Print this item

  Pro issues
Posted by: lar - 01-04-2023, 07:05 PM - Forum: Virtuino IoT - Replies (7)

I purchased the Pro version via the "Buy" button in version 0.2.0 on Android and the transaction completed, but I'm unable to get the application out of the Trial mode. Clicking on "I have alread bought" just gets me a "The pro version has not been activated". Am I missing an activation step?

Thanks.

Lisa

Print this item

  How to paid for the pro version?
Posted by: rilucca - 12-31-2022, 01:33 AM - Forum: Virtuino IoT - Replies (3)

I can't find a way to pay for the Virtuino IoT.
I unlock, go to proyect creator menu, and press Buy, but it show me that that need product ID, not the way to get it.
Google Play doesn't have the paid version, or not show to me ( I have the old V6 paid).

Print this item

  interesting way of data transfer microprocessor <> virtuino
Posted by: krzycho - 12-30-2022, 01:29 PM - Forum: Virtuino 6 - Replies (2)

Data between the application and the module are sent in the String format in virtual pins.
This allows free transfer of any type of data (string, byte, int, long, etc.) in both directions without the need to create a data array in the module.
Below is an example of how to do this

Code:
//---VirtuinoCM  Library settings --------------
#include "VirtuinoCM.h"
VirtuinoCM virtuino;
//#define V_memory_count 100          // the size of V memory. You can change it to a number <=255)
//int V[V_memory_count];           // This array is synchronized with Virtuino V memory. You can change the type to int, long etc.
//---
String V1 = "";
String V2 = "";
String V4 = "";
String V5 = "";
String V6 = "";
String V7 = "";
Code:
//============================================================== onCommandReceived
//==============================================================
/* This function is called every time Virtuino app sends a request to server to change a Pin value
   The 'variableType' can be   V=Virtual Pin
   The 'variableIndex' is the pin number index of Virtuino app
   The 'valueAsText' is the value that has sent from the app  in Strin format */
void Read_V1(String value_Text);
void Read_V2(String value_Text);
void onReceived(char variableType, uint8_t variableIndex, String valueAsText) {
  if (variableType == 'V') {
    //  float value = valueAsText.toFloat();        // convert the value to float. The valueAsText have to be numerical
    //  if (variableIndex < V_memory_count) V[variableIndex] = value;          // copy the received value to arduino V memory array

    if (variableIndex == 1) Read_V1(valueAsText);
    if (variableIndex == 2) Read_V2(valueAsText);
  }
}
Code:
//==============================================================
/* This function is called every time Virtuino app requests to read a pin value*/
String onRequested(char variableType, uint8_t variableIndex) {
  if (variableType == 'V') {
    if (variableIndex == 4) return  V4;
    if (variableIndex == 5) return  V5;
    if (variableIndex == 7) return  V7;
  }
  return "";
}

And an example of my code using a new way of data transmission

Code:
int V1_Value = 0;
int V2_Value = 0;

// data recive from virtuino
void Read_V1(String value_Text) {
  V1_Value = value_Text.toInt();
  Serial.println("V1=" + value_Text);
}
void Read_V2(String value_Text) {
  V2_Value = value_Text.toInt();
  Serial.println("V2=" + value_Text);
  digitalWrite(2, V2_Value);
}

// data that you want to send to virtuino
int a = 0;
void vLED_timer() {
  V5 = String(a);             //LED in virtuino
  a = !a;

  int sensorValue = random(100);
  V4 = String(sensorValue);      //value display in virtuino
  V7 = sensorValue;              // string display in virtuino in text value display
}

Print this item

  version 0.2.0 crash tablet
Posted by: Dudu - 12-30-2022, 04:30 AM - Forum: Virtuino IoT - Replies (2)

Hello
With the new version of Iot 0.2.0 It can not open on my cheap tablet
it is ok on my cheap phone ( android 9 (April 2021)

I got andoid 9 (march 2020) on my tablet  but can not upload to newer version 
It is opening until the Project manager page and then it crash
too sad !
I made lot of reboot ,desinstallation etc ...
Can you help me,please ?
Thanks

Print this item

  ESP32 as Acespoint
Posted by: cvbtec - 12-27-2022, 02:17 PM - Forum: Virtuino IoT - Replies (3)

Is it possibble to use the esp32 as accespoint with the virtuino webserver. I want to use the esp32 as standalone without an external network.

Print this item

  Bug with Virtuino Pro and new cellular
Posted by: JLP - 12-26-2022, 02:29 PM - Forum: Virtuino 6 - Replies (1)

Hi,

I bought Virtuino Pro in December 2018. I changed my cell phone a few months ago. When I want to add a widget, the application asks me to buy Virtuino. When I Click to buy Virtuino 6 Pro, the application gives me an error code (I already have this item). How do I activate my purchase again? I don't have an ID number.

I uninstalled then reinstalled on my Virtuino purchase account, but it doesn't work. This procedure works well on my old cell phone, but not on my new cell phone.

I don't have the purchase receipt from Google Play, but I have a screenshot that proves I made the purchase.

Print this item

  Virtuino 6 vs Virtuino IOT project files and scripts
Posted by: pberna - 12-23-2022, 08:17 PM - Forum: Virtuino IoT - Replies (3)

Dear all    
 
1) Are Virtuino 6 projects compatible with the new Virtuino IOT ?
2) Does Virtuino IOT support scripting language?. I know that Virtuino 6 supports a very limited script language.
 
Thaks and Regards
Paolo

Print this item

  Send Text to ESP
Posted by: Delaware - 12-19-2022, 01:00 PM - Forum: Virtuino IoT - Replies (2)

Hi, how i can send Message from mobile to ESP?

Alexander

Print this item

  Selective connections
Posted by: lar - 12-11-2022, 06:56 PM - Forum: Virtuino IoT - Replies (5)

In another thread, which now I can't seem to find, you asked for feedback on whether or not the mechanism to connect or disconnect from a server was needed in Virtuino IoT. Here's my take:

I thought that the feature was the saving grace of Virtuino 6 as it allowed one to avoid overrunning the program when there were a lot of changes in topics all happening at once. I'm using 6 for a complex application, monitoring all boat wide functionality using a few Arduino MKR based systems and a vendor supplied beaglebone based power monitor. A wide range of data can be displayed ranging from water temperature to details about the nearest vessel to the amount of power being generated by a particular solar panel. Virtuino is great at this because I can configure easy to read displays, organized in ways that may sense for what you're looking at. The issue is that all this data can overwhelm the application, which is limited to about 30 updates a second. Since the user is a human, and not interested, or able, to look at all these different data points at once, it's very natural to divide things up into several "servers" (which are often the same underlying MQTT server), and selectively enabling them, the amount of data going to the application can be limited to a reasonable amount.

While IoT seems to handle being overrun by data more gracefully, keeping the UI functional, the data builds and what is displayed ends up being old data. In my testing I could see at least 10 seconds worth of delay in an update. This was with a synthetic test, not real vessel data, but the point is that the mechanism you put in 6 can avoid this and is a really good thing.

Lisa

Print this item