The Sigfox network can be configured to send data to eagle.io in CSV format embedded in an email in a few easy steps.
Note
If you do not have a sample available, click the Skip checkbox and click finish on the next screen. A sample will be saved automatically on the initial upload from the data logger and you will need to open the Data Source properties dialog and configure the series to create parameters.
If the data embedded in the email contains a header row, set the Labels row control to the corresponding row number (1 by default) which will assign default labels for parameter creation.
Ensure the data in each column matches the expected column data type and format. Validation errors are shown in red. Any columns not required for collection can optionally be Disabled.
You will need to use the drop-down menu above the columns to assign the Record Time data type to the column containing the record timestamp. Click the configure button to change the Format field to use the time format X (Unix Timestamp).
Click Apply and Next.
Note
You can reconfigure the parser configuration and parameter assignment from the Data Source properties dialog after creation.
Configure the Sigfox Network to send data to eagle.io:
The following settings should be assigned:
You will need to set your own custom message type to decode your sigfox payload data into individual sensor values. Refer to Sigfox Callbacks for help. Example:
temperature::uint:16 pressure:uint:16
Use the Sigfox built-in and custom fields for CSV output optionally including a header labels row. In the example below time, lat & lng are build-in fields. temperature and pressure are custom fields defined in the Custom payload config
Time,Lat,Lng,Temperature,Pressure
{time},{lat},{lng},{customData#temperature},{customData#pressure}
Note
Use the Events view with the detail level set to Debug for reviewing communication history and diagnosing configuration issues.