Giter VIP home page Giter VIP logo

geschke / grkopv-dashboard Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 60 KB

Kostal Solar Inverter Dashboard. Collect and store processdata values with invafetch tool, run Prometheus service with invaps. Includes example docker-compose file and example Grafana dashboard definition.

License: MIT License

dashboard docker golang grafana grafana-dashboard kostal kostal-plenticore prometheus prometheus-metrics solar-energy

grkopv-dashboard's People

Contributors

geschke avatar

Stargazers

 avatar

Watchers

 avatar  avatar

grkopv-dashboard's Issues

Invaps invalid Json Path

Hallo,

Infos zur Konstellation:

Raspberry Pi -> Invafetch sendet an an einen externen Server die Daten in die MYSQL DB

Auf dem Ubuntu Server 18.04 läuft eine Docker Instanz mit Grafana,Prometheus,MYSQL,Adminer, Invaps

Invaps selber sendet komische Fehler Meldungen in den Logs

docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 in recordcurrentValues again with last values
docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 Error in calling db.GetDevicesBatteryLast Error 3143: Invalid JSON path expression. The error is around character position 23.
docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 Error in calling db.GetDevicesLocalLast Error 3143: Invalid JSON path expression. The error is around character position 15.
docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 Error in calling db.GetStatisticEnergyFlowLast Error 3143: Invalid JSON path expression. The error is around character position 26.
docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 in recordCurrentValues again
docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 Error in calling db.GetDevicesLocal Error 3143: Invalid JSON path expression. The error is around character position 15.
docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 Error in calling db.GetDevicesLocalBattery Error 3143: Invalid JSON path expression. The error is around character position 23.
docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 Error in calling db.GetDevicesLocalAc Error 3143: Invalid JSON path expression. The error is around character position 18.
docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 Database problem in GetDevicesLocal: Error 3143: Invalid JSON path expression. The error is around character position 26.
docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 Error in calling db.GetDevicesLocalPowermeter Error 3143: Invalid JSON path expression. The error is around character position 26.
docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 Error in calling db.GetDevicesLocalPv1 Error 3143: Invalid JSON path expression. The error is around character position 19.
docker-monitoring-stack-gpnc-invaps-1  | 2023/01/31 08:28:28 Error in calling db.GetDevicesLocalPv2 Error 3143: Invalid JSON path expression. The error is around character position 19.

invafetch failed to start on docker

Hi,

erstmal Vielen Dank für die Mühe die Du dir hier gemacht hast!

Leider startet bei mir Invafetch im Docker-Container nicht so wirklich.

Docker-Compose wirft folgende Logs aus

invafetch_1  | exec ./invafetch: exec format error
invafetch_1  | exec ./invafetch: exec format error
invafetch_1  | exec ./invafetch: exec format error
invafetch_1  | exec ./invafetch: exec format error
invafetch_1  | exec ./invafetch: exec format error
invafetch_1  | exec ./invafetch: exec format error
invafetch_1  | exec ./invafetch: exec format error
invafetch_1  | exec ./invafetch: exec format error
invafetch_1  | exec ./invafetch: exec format error
invafetch_1  | exec ./invafetch: exec format error
invafetch_1  | exec ./invafetch: exec format error

Compose File sieht so aus

version: '3.7'
services:
  invafetch:
    image: geschke/invafetch:latest
    restart: always
    volumes:
      - ./invafetch/processdata.json:/app/processdata.json
    environment:
      DBHOST: "xxx"
      DBUSER: "solardbuser"
      DBNAME: "solardb"
      DBPASSWORD: "xxxx"
      DBPORT: "xx"
      INV_SERVER: "xx"
      INV_PASSWORD: "xx"
      INV_SCHEME: "https"
      #TIME_REQUEST_DURATION_SECONDS:2
      #TIME_NEW_LOGIN_MINUTES:1

das ganze läuft auf einem raspberry pi
Ideen?

Gruß

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.