{"action":"created","issue":{"url":"https://api.github.com/repos/letscontrolit/ESPEasy/issues/2029","repository_url":"https://api.github.com/repos/letscontrolit/ESPEasy","labels_url":"https://api.github.com/repos/letscontrolit/ESPEasy/issues/2029/labels{/name}","comments_url":"https://api.github.com/repos/letscontrolit/ESPEasy/issues/2029/comments","events_url":"https://api.github.com/repos/letscontrolit/ESPEasy/issues/2029/events","html_url":"https://github.com/letscontrolit/ESPEasy/issues/2029","id":378945380,"node_id":"MDU6SXNzdWUzNzg5NDUzODA=","number":2029,"title":"Possible bug/misconception: Values without name are submitted by controller","user":{"login":"Tom-Bom-badil","id":20954551,"node_id":"MDQ6VXNlcjIwOTU0NTUx","avatar_url":"https://avatars0.githubusercontent.com/u/20954551?v=4","gravatar_id":"","url":"https://api.github.com/users/Tom-Bom-badil","html_url":"https://github.com/Tom-Bom-badil","followers_url":"https://api.github.com/users/Tom-Bom-badil/followers","following_url":"https://api.github.com/users/Tom-Bom-badil/following{/other_user}","gists_url":"https://api.github.com/users/Tom-Bom-badil/gists{/gist_id}","starred_url":"https://api.github.com/users/Tom-Bom-badil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tom-Bom-badil/subscriptions","organizations_url":"https://api.github.com/users/Tom-Bom-badil/orgs","repos_url":"https://api.github.com/users/Tom-Bom-badil/repos","events_url":"https://api.github.com/users/Tom-Bom-badil/events{/privacy}","received_events_url":"https://api.github.com/users/Tom-Bom-badil/received_events","type":"User","site_admin":false},"labels":[{"id":587074027,"node_id":"MDU6TGFiZWw1ODcwNzQwMjc=","url":"https://api.github.com/repos/letscontrolit/ESPEasy/labels/Category:%20Controller","name":"Category: Controller","color":"5319e7","default":false},{"id":257820023,"node_id":"MDU6TGFiZWwyNTc4MjAwMjM=","url":"https://api.github.com/repos/letscontrolit/ESPEasy/labels/Type:%20Bug","name":"Type: Bug","color":"cc4543","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-11-08T22:33:03Z","updated_at":"2018-11-11T21:11:22Z","closed_at":null,"author_association":"NONE","body":"Szenario: 2 devices\r\n- BME280 measuring Temp/Hum/Pres\r\n- Generic Dummy Device named 'Calculations' with one defined value 'Dewpoint' (getting its data from a rule) AND 3 unused values. The data are sent to smarthomeNG system through a Generic UDP controller.\r\n\r\nAll working well since weeks, but:\r\nsmarthomeNG log has weird errors every now and then. Found out that the 3 undefined values (=without name) are transferred through UDP controller as well, along with the one 'proper' value for dewpoint. This is causing the errors, as the values don't even have a name. So in fact the controller sends:\r\n\r\n- Calculations.Dewpoint  12.9   (#1)\r\n- Calculations.\"\" (empty name)     0.0   (#2 / undefined)\r\n- Calculations.\"\" (empty name)     0.0   (#3 / undefined)\r\n- Calculations.\"\" (empty name)     0.0   (#4 / undefined)\r\n\r\nI doubt this is inteded behaviour, as those values dont even have a name enabling the destination system to properly identify it, nor a 'proper' value in it. Suggestion is to check if value has a name defined, and if not to skip it when sent to controller.\r\n\r\n/tom"},"comment":{"url":"https://api.github.com/repos/letscontrolit/ESPEasy/issues/comments/437705337","html_url":"https://github.com/letscontrolit/ESPEasy/issues/2029#issuecomment-437705337","issue_url":"https://api.github.com/repos/letscontrolit/ESPEasy/issues/2029","id":437705337,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNzcwNTMzNw==","user":{"login":"TD-er","id":3751318,"node_id":"MDQ6VXNlcjM3NTEzMTg=","avatar_url":"https://avatars3.githubusercontent.com/u/3751318?v=4","gravatar_id":"","url":"https://api.github.com/users/TD-er","html_url":"https://github.com/TD-er","followers_url":"https://api.github.com/users/TD-er/followers","following_url":"https://api.github.com/users/TD-er/following{/other_user}","gists_url":"https://api.github.com/users/TD-er/gists{/gist_id}","starred_url":"https://api.github.com/users/TD-er/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TD-er/subscriptions","organizations_url":"https://api.github.com/users/TD-er/orgs","repos_url":"https://api.github.com/users/TD-er/repos","events_url":"https://api.github.com/users/TD-er/events{/privacy}","received_events_url":"https://api.github.com/users/TD-er/received_events","type":"User","site_admin":false},"created_at":"2018-11-11T21:11:22Z","updated_at":"2018-11-11T21:11:22Z","author_association":"MEMBER","body":"The system info plugin needs to check for \"unset\" and lower the number of items of that plugin."}}
{"actor":{"display_login":"TD-er"}}