Hello everybody,
I activated mosquitto_sub via script. Approximately Two days were data, everything was good. Without having changed anything changed at one point, no more mqtt data come from ttn? In the web login of my account I can see very well that my sensor data arrive. Thanks in advance.
After some investigation we suspect that the MQTT issues are caused by the “uplink fields” that are published to individual MQTT topics, so we’ve temporarily disabled those. Please let me know if this change improves the situation for your applications.
Normal uplink messages are published to <AppID>/devices/<DevID>/up . Uplink fields (now temporarily disabled) are published to <AppID>/devices/<DevID>/up/<Field>
Hello, I’m experiencing the same problems. Since yesterday at 10.00 a.m. there is no more data coming through my node-red connection. On the TTN console and Applications I see the data coming in from my node. The TTN Status page is not accessible.
The changes have already been documented in the quotes from Slack above. (The format has not changed, but subscriptions to /up/<some single field name> are no longer getting data.)
How are you subscribing? Also, as per @kersing’s suggestion: did you try to restart whatever software you’re using to subscribe to the MQTT data?
My solution:
mosquitto_sub -h eu.thethings.network -t ‘+/devices/+/#’ -u ‘draxxxxxxxxxxx’ -P ‘ttn-account-v2.lxVC4Xpxxxxxxxxxxxxx’ –v (without up)
and a lot of grep;cat and cut
@arjanvanb Thank you. I do not have an account to the Slackworkspace, is there any information what “temporarily” means? I’d need my field values back Is it planned to activate field values again or is there another way of getting them?
I restarted again (using openHAB MQTT client) - still no values by subscribing to: <AppID>/devices/<DevID>/up/<single field>:state:default
Could you try with “-t ‘#’” and no grep/cat/cut just to check if data is arriving? I’ve got mosquitto_sub running using that topic for well over a year without problems (apart from some back-end downtime) and am currently receiving data.
In a Node-Red node, you don’t give a connection string. In a number of fields you give the Access Key, Device ID and the corresponding field. As with MQTT it doesn’t work if you fill in a field. An empty field gives you all the information you need. So for now the problem is clear… Must change my Node-Red.
I use Node-Red to send data from my end-node to Domoticz. In this case Temp, Humidity and Pressure. Previously TTN sent this data per field but now it spits all data at once. Previously I had to collect all the data that came in randomly and only then send it to Domoticz. Now I get the data in a fixed format and only need to convert it to the correct format for Domoticz. That’s all