I have setup some sensors that are based on an ESP8266, these send data to Emoncms via MQTT.
I have found an issue where i need to create the input feed using the HTTP API before i send any data via MQTT or it creates the input processor but i am then unable to save any processes to it as i get an error “ERROR: Could not save processlist. undefined”. If i create the input processor using the HTTP API i can then assign processes to it with no issue and when data is sent in via MQTT it goes through and gets logged to the feed system.
Also i have found that if an input is updated via MQTT the email processor doesnt get invoked an no email is sent, however if i use the HTTP API then i get an email as expected using the same input and process list.