{"repo":"Batrium/WatchMonUdpListener","free":true,"listed":false,"github":"https://github.com/Batrium/WatchMonUdpListener","clone":"git clone https://github.com/Batrium/WatchMonUdpListener.git","description":"WatchMon UDP Binary Listener translates to JSON and stores to influxdb","language":"JavaScript","stars":30,"topics":["batrium","bms","node-js","raspberry-pi","battery","battery-management-system","battery-monitor"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"WatchMonUdpListener WatchMon UDP Binary Listener translates to JSON and stores to influxdb or sends it to MQTT Getting Started or or Download premade Raspberry PI 3 ISO with everything built in: http://diytechandrepairs.nu/raspberry-solar/ Prerequisites MQTT Binary-Parser Influx How to install them: (If you clone from GitHub) Installing Main install in \"Get started\" Start with copying the batrium config.json dist to batrium config.json Example code in linux: Edit the file to suit your needs. In the file you have 4 tags for each message: mqtt- Here you enable or disable if you want a message to be sent to your MQTT brooker Influx - Enable or disable to send the message to Influx DB. Its not recommended to send more than needed! tag - Its possible to add tagging to Influx db. Currently run it as is unless you want something special series - If you want to split out data for instance slow running data from the fast running for easier query in the database this is what you use The configuration also holds ip/dns for the MQTT brooker and Influx. If you have them on localhost you can leave it as is. Example config for main setup: Example config for a message: When you have cloned the git repo and setup the configuration in the configuration files you also need to prepare the database. In the config section you define the influxdatabase and that one need to be created in InfluxDB Run: then you run: (Change to the database you want to use) When all this is done its just a matter of r","default_branch":null,"files":null,"tree":[],"storefront":"/r/Batrium","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Batrium/WatchMonUdpListener/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}