Time Series data Transfer

Is there a way to include temperature along with the raw time series data from the wireless vibration sensor?

Hi @northstar what type of vibration sensor are you using? Temperature value is included on Time Domain (Raw) message, is device_temp


Thank you,
Eduardo M

Hi Eduardo,

We are using the 114 Wireless Vibration & Temperature sensor. The raw data does not appear to be sending the Temperature.

Hi @northstar could you share a screenshot of the raw sensor_data.

Good morning Eduardo,

FYI, attached is the “Raw Data” from the sensor. Unless I am missing something, it looks just like the processed data from the sensor. Please advise. Thanks.

Eduardo,

Also, does the raw data provide the phase angles along with the time series.

Hi @northstar That is correct, the screenshot you shared corresponds to the processed data, and it also includes the temperature value, in this case 'temperature: 21.31'. You can identify if the message is processed or Time Domain data using the mode property: if mode = 1, then the message is Time Domain; if mode = 0, 2, or 3, then the message is processed.
This is a screenshot example of the Time domain data:

Let me share the User Manual for this sensor; you can find the processed data structure and description for each property, as well as for Time Domain Data, under ‘Wireless Gateway Sensor Data Message (Processed) and (Raw/Time Domain)’:

Please take a look at this information and let me know if you have any questions.
Thanks,
Eduardo M

@Eduardo_Mtz we should rename device temperature as temperature so its consistent across message type

Eduardo,

Thank you for the information. FYI, we have been testing the raw data transmission as per the instruction provided in the manual using the Smart mode. However, we have no been able to see any raw data being transmitted.

We will try to set the unit to send raw data without using the Smart mode and see what happens.

Eduardo,

We have configured the sensor send raw data only. However, the data being sent continues to be processed data Modes: 2.

@Bhaskar done, updated device_temp to temperature in Raw message, should be available in the next release.

@northstar in Smart mode you can enable the Auto Raw Transmission or use the On-request command, depending on your application. I share you an article you can take a look at how the smart mode works and some configuration examples to transmit auto Time Domain (Raw).

Please take a look at this, feel free to let us know if you have any question.
Eduardo M.

Eduardo,

These were the steps we had followed. No raw data was transmitted under any of those steps.

Hi @northstar According to your processed screenshot, your vibration data is very low; for this reason, it is possible the sensor is not transmitting Time Domain data. You will need to ensure the Dead Band value is set to a low value; I would recommend setting:

  • Mode: Smart
  • Sampling Interval: 1 minute
  • Auto Raw Interval: 1 (1 × 1 minute = 1 minute)
  • Auto Raw Destination Address: (Set to your gateway’s MAC address)
  • Smart Mode Threshold: 1 (50 mg)
  • Smart Mode Skip Interval: 0 (Disabled)
  • Acceleration Wake/Interrupt Threshold: (Disabled)
  • Dead Band in mg: 0 (if the vibration level falls below the dead band, the data will always register as zero. The default dead band value is 20 mg.)

You can refer to the Use Case 4, on ‘Understanding data transmission in smart mode’ article.

Please try this and feel free to let us know if you have any questions.
Thank you,
Eduardo M.

Eduardo,

We have tried it multiple ways, Smart mode, Raw Data, etc. None have worked. We also have the unit on a blower where the RMS is over 0.089g. None has worked.

Hi Alex, could you share your complete Node-RED flow here in order to take a look at it.

in auto raw mode, the raw data will only be sent if the vibration level is above smart threshold value. if its below that ti wont send the data

Good morning Eduardo,

Attached is the specific node for the vibration sensor. we have tried the various methods outlined in the manual as well as
flows(2).json (15.8 KB)
mentioned above. However, the sensor does not seem to transmit the Raw Data. Please advise. Thanks.

Hi Alex, Thank you for the information. You are setting the default value in Destination Address - (broadcast mode).

You might need to set this value with the last 8 digits of your Gateway’s MAC address. It is an important configuration, as we mentioned before. I’ve checked one of your sensor data, your gateway’s mac address is: 00:13:a2:00:42:3A:6D:51 please confirm, you can find the MAC address on the sticker on the side of the Gateway.

If it is correct, please could you follow this instructions, download this wireless_config.json, then go to Node-RED, delete your actual Wireless Device node (not the Wireless Gateway node), then click on the main menu and select the import option, then click on select a file to import, select the JSON file, click on import button and then click on import copy. Click on the deploy button, and finally reset your vibration sensor to apply the sensor configuration via OTF.
wireless_config.json (13.0 KB)

Thank you,
Eduardo M

Eduardo,

Thank you for the information. We will carry-out and let you know. Thanks.

Eduardo,

FYI, the flow you had suggested works as is. However, we tend to have issues with the data transmission when we change the threshold. Thoughts?