- Data Push Frequency: Check the frequency at which data is updated to ThingSpeak. If the data is sent at long intervals, it might appear that the channels are not updating.
- API Key Issues: Ensure that the correct Write API key is being used to send data to ThingSpeak. If the API key is incorrect, ThingSpeak will not accept the data.
- Data Format: Ensure that the data sent adheres to the expected format (numeric values, timestamps, etc.)
- Non-Numeric Data: If the last update is incremented but no data is in the plots, then non-numeric data may be sent to the channel. Check that only numeric values are sent to the channels.
- Scheduled Execution: Confirm that the MATLAB code is scheduled to run automatically whenever updates need to be sent to the channel. This can be performed by using TimeControl or React App in Thingspeak.
- Write data to the ThingSpeak channel using “thingSpeakWrite” function: https://www.mathworks.com/help/thingspeak/thingspeakwrite.html
- TimeControl App: https://www.mathworks.com/help/thingspeak/timecontrol-app.html
- React App: https://www.mathworks.com/help/thingspeak/react-app.html