Сразу скажу автору спасибо за статью
Запускаем InfluxDB & Chronograf на DigitalOcean VPS. Но есть проблема с отправкой нескольких метрик. У меня стоит 2 датчика, хотелось бы отправлять как 2-3 различные метрики. Вроде всё должно быть просто, перечисляешь метрики каждую с новой строки и должно поехать. Но почему то инфлюкс не понимает реквесты от wifi-iot.
Итак тестовая конфигурация
При этом в influxdb ошибка
': invalid number | [udp] 2016/12/29 20:32:48 Failed to parse points: unable to parse 'sonoff_bath,sensor=BMP180 temperature=1
Попоробовал отправить тоже самое через командную строку, всё работает
# echo -e "sonoff_bath,sensor=BMP180 temperature=1\nsonoff_bath,sensor=HTU21D temperature=2" > /dev/udp/192.168.0.4/8089
Слушал что девайс шлёт
# nc -u -l -p 15000
sonoff_bath,sensor=BMP180 temperature=1
sonoff_bath,sensor=HTU21D temperature=2sonoff_bath,sensor=BMP180 temperature=1
sonoff_bath,sensor=HTU21D temperature=2sonoff_bath,sensor=BMP180 temperature=1
sonoff_bath,sensor=HTU21D temperature=2^C
С виду всё Ок, но непонятно какой символ для новой строки.
Кто может помочь с настройкой. Я уже пробовал добавлять пустую строку и между метриками и после всех, всёравно ошибка.