├── .circleci └── config.yml ├── .github └── dependabot.yml ├── .gitignore ├── emoncms ├── readme.md ├── smartpi2emoncms └── smartpi2emoncms.py ├── etc ├── polkit-1 │ └── localauthority │ │ └── 50-local.d │ │ ├── 58-smartpinetworkmanager.pkla │ │ └── 59-smartpinetworkmanager.pkla ├── smartpi ├── smartpiAC ├── smartpiModules └── systemd │ └── system │ ├── smartpiemeter.service │ ├── smartpietemperaturereadout.service │ ├── smartpilorawan.service │ ├── smartpimodbus.service │ ├── smartpireadout.service │ └── smartpiserver.service ├── img ├── dashboard.jpg ├── dayview.jpg ├── influx01.jpg ├── influx02.jpg ├── influx03.jpg ├── influx04.jpg ├── influx05.jpg ├── influx06.jpg ├── linechart.jpg ├── monthview.jpg ├── monthview_hour.jpg ├── settings_01.jpg └── table_and_download.jpg ├── readme.md ├── scripts └── testwifi.sh ├── src ├── go.mod ├── go.sum ├── makefile ├── models │ ├── acreadout.go │ ├── credentials.go │ ├── devices.go │ ├── error.go │ ├── hardware.go │ ├── jsonStatus.go │ ├── jwt.go │ ├── measurement.go │ ├── modules │ │ └── digitaloutstatus.go │ ├── networkInterface.go │ ├── networkconnection.go │ ├── phase.go │ ├── progressdata.go │ ├── user.go │ ├── wifi.go │ └── writeconfiguration.go ├── modules │ ├── etemperature │ │ └── etemperature.go │ └── lorawan │ │ └── lorawan.go ├── smartpi │ ├── config │ │ ├── smartpiACconfig_file.go │ │ ├── smartpiModulesconfig_file.go │ │ └── smartpiconfig_file.go │ ├── network │ │ ├── multicast │ │ │ ├── broadcaster.go │ │ │ └── listener.go │ │ └── network.go │ └── server │ │ ├── controllers │ │ ├── config.go │ │ ├── controller.go │ │ ├── modules │ │ │ ├── digitalout.go │ │ │ └── modulesController.go │ │ ├── networkConfiguration.go │ │ ├── smartpi.go │ │ └── user.go │ │ ├── repository │ │ ├── config │ │ │ ├── config.go │ │ │ └── configfile.go │ │ ├── linuxtools │ │ │ ├── linuxtools.go │ │ │ ├── network.go │ │ │ └── user.go │ │ ├── modules │ │ │ ├── digitalout.go │ │ │ └── modules.go │ │ ├── smartpi │ │ │ ├── barchart_influxdb.go │ │ │ ├── csv_influxdb.go │ │ │ ├── livevalues_influxdb.go │ │ │ ├── progressdata_influxdb.go │ │ │ └── smartpi.go │ │ ├── user │ │ │ ├── user_linux.go │ │ │ └── userrepository.go │ │ └── values │ │ │ └── valuesrepository.go │ │ ├── server.go │ │ └── serverutils │ │ └── serverutils.go ├── smartpiac │ ├── connectivity │ │ ├── energymeter │ │ │ ├── emeter.go │ │ │ └── emeterchannels.go │ │ ├── modbus │ │ │ └── modbusserver.go │ │ └── mqtt.go │ ├── convert │ │ └── sqlite2influxdb.go │ ├── database │ │ ├── database.go │ │ ├── influx.go │ │ └── prometheus.go │ ├── device │ │ ├── ade7878.go │ │ └── ade7878registers.go │ ├── export │ │ └── export.go │ ├── file │ │ └── files.go │ ├── ftp │ │ └── ftpupload.go │ ├── readout.go │ └── utils │ │ ├── csv.go │ │ └── xml.go └── utils │ ├── dateutils.go │ ├── hexutils.go │ ├── linux.go │ ├── numberutils.go │ └── utils.go └── var └── smartpi └── www ├── assets ├── AboutView-4d995ba2.css ├── AboutView-f186d056.js ├── DashboardView-d4996df6.js ├── EnergychartView-28bb6893.js ├── ExportView-2646ddba.js ├── ExportView-75c1c367.css ├── Geist-VariableFont_wght-78180007.ttf ├── GeistMono-VariableFont_wght-c7ae9c9e.ttf ├── GowunDodum-Regular-d95e0325.ttf ├── LinechartView-7553222d.js ├── LoginView-b6f0e893.css ├── LoginView-f29dc3f7.js ├── Montserrat-VariableFont_wght-e12288c0.ttf ├── Oxanium-VariableFont_wght-e9346214.ttf ├── RedHatDisplay-Italic-VariableFont_wght-d433e13e.ttf ├── RedHatDisplay-VariableFont_wght-82c91fcb.ttf ├── RegisterView-05e6de48.js ├── SettingsView-46bfdb47.js ├── bx-log-out-346e924a.svg ├── bx-menu-651abeef.svg ├── bx-plus-8e77d300.svg ├── bx-save-62b70212.svg ├── bx-trash-c917a7c2.svg ├── bx-x-21a7dc13.svg ├── bxs-dashboard-c24becd1.svg ├── bxs-info-square-015d8d37.svg ├── calendar_day-34ebfa61.svg ├── calendar_day_solid-afec5af7.svg ├── calendar_month-9252018e.svg ├── calendar_month_solid-5902aff5.svg ├── calendar_week-01affe2a.svg ├── calendar_week_solid-d637960a.svg ├── chart-bar-2bfaafaa.svg ├── chart-line-8883239b.svg ├── date_actual-de8e6b64.svg ├── date_add-8eeee993.svg ├── date_back-61d203b2.svg ├── date_forward-e17a630b.svg ├── date_remove-a68ec4d3.svg ├── download-6c2f9ae3.svg ├── flash-e5fe9fbd.svg ├── grafana-6fbf2ee0.svg ├── index-07478112.css ├── index-686e179d.js ├── index-c00a98a5.js ├── index-e310b77c.js ├── influxdb-c2d6820a.svg ├── konsole-d11e7bd3.svg ├── logo-f7119ad3.svg ├── node-red-ace35693.svg ├── settings-e8826690.svg ├── smartpi_logo-fc5bea98.svg ├── socket-f94f2b3e.svg ├── subDays-98de7d03.js └── subYears-8fb79fc4.js ├── favicon.png └── index.html /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/.gitignore -------------------------------------------------------------------------------- /emoncms/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/emoncms/readme.md -------------------------------------------------------------------------------- /emoncms/smartpi2emoncms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/emoncms/smartpi2emoncms -------------------------------------------------------------------------------- /emoncms/smartpi2emoncms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/emoncms/smartpi2emoncms.py -------------------------------------------------------------------------------- /etc/polkit-1/localauthority/50-local.d/58-smartpinetworkmanager.pkla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/etc/polkit-1/localauthority/50-local.d/58-smartpinetworkmanager.pkla -------------------------------------------------------------------------------- /etc/polkit-1/localauthority/50-local.d/59-smartpinetworkmanager.pkla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/etc/polkit-1/localauthority/50-local.d/59-smartpinetworkmanager.pkla -------------------------------------------------------------------------------- /etc/smartpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/etc/smartpi -------------------------------------------------------------------------------- /etc/smartpiAC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/etc/smartpiAC -------------------------------------------------------------------------------- /etc/smartpiModules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/etc/smartpiModules -------------------------------------------------------------------------------- /etc/systemd/system/smartpiemeter.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/etc/systemd/system/smartpiemeter.service -------------------------------------------------------------------------------- /etc/systemd/system/smartpietemperaturereadout.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/etc/systemd/system/smartpietemperaturereadout.service -------------------------------------------------------------------------------- /etc/systemd/system/smartpilorawan.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/etc/systemd/system/smartpilorawan.service -------------------------------------------------------------------------------- /etc/systemd/system/smartpimodbus.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/etc/systemd/system/smartpimodbus.service -------------------------------------------------------------------------------- /etc/systemd/system/smartpireadout.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/etc/systemd/system/smartpireadout.service -------------------------------------------------------------------------------- /etc/systemd/system/smartpiserver.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/etc/systemd/system/smartpiserver.service -------------------------------------------------------------------------------- /img/dashboard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/dashboard.jpg -------------------------------------------------------------------------------- /img/dayview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/dayview.jpg -------------------------------------------------------------------------------- /img/influx01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/influx01.jpg -------------------------------------------------------------------------------- /img/influx02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/influx02.jpg -------------------------------------------------------------------------------- /img/influx03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/influx03.jpg -------------------------------------------------------------------------------- /img/influx04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/influx04.jpg -------------------------------------------------------------------------------- /img/influx05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/influx05.jpg -------------------------------------------------------------------------------- /img/influx06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/influx06.jpg -------------------------------------------------------------------------------- /img/linechart.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/linechart.jpg -------------------------------------------------------------------------------- /img/monthview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/monthview.jpg -------------------------------------------------------------------------------- /img/monthview_hour.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/monthview_hour.jpg -------------------------------------------------------------------------------- /img/settings_01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/settings_01.jpg -------------------------------------------------------------------------------- /img/table_and_download.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/img/table_and_download.jpg -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/readme.md -------------------------------------------------------------------------------- /scripts/testwifi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/scripts/testwifi.sh -------------------------------------------------------------------------------- /src/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/go.mod -------------------------------------------------------------------------------- /src/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/go.sum -------------------------------------------------------------------------------- /src/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/makefile -------------------------------------------------------------------------------- /src/models/acreadout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/acreadout.go -------------------------------------------------------------------------------- /src/models/credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/credentials.go -------------------------------------------------------------------------------- /src/models/devices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/devices.go -------------------------------------------------------------------------------- /src/models/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/error.go -------------------------------------------------------------------------------- /src/models/hardware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/hardware.go -------------------------------------------------------------------------------- /src/models/jsonStatus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/jsonStatus.go -------------------------------------------------------------------------------- /src/models/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/jwt.go -------------------------------------------------------------------------------- /src/models/measurement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/measurement.go -------------------------------------------------------------------------------- /src/models/modules/digitaloutstatus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/modules/digitaloutstatus.go -------------------------------------------------------------------------------- /src/models/networkInterface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/networkInterface.go -------------------------------------------------------------------------------- /src/models/networkconnection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/networkconnection.go -------------------------------------------------------------------------------- /src/models/phase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/phase.go -------------------------------------------------------------------------------- /src/models/progressdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/progressdata.go -------------------------------------------------------------------------------- /src/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/user.go -------------------------------------------------------------------------------- /src/models/wifi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/wifi.go -------------------------------------------------------------------------------- /src/models/writeconfiguration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/models/writeconfiguration.go -------------------------------------------------------------------------------- /src/modules/etemperature/etemperature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/modules/etemperature/etemperature.go -------------------------------------------------------------------------------- /src/modules/lorawan/lorawan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/modules/lorawan/lorawan.go -------------------------------------------------------------------------------- /src/smartpi/config/smartpiACconfig_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/config/smartpiACconfig_file.go -------------------------------------------------------------------------------- /src/smartpi/config/smartpiModulesconfig_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/config/smartpiModulesconfig_file.go -------------------------------------------------------------------------------- /src/smartpi/config/smartpiconfig_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/config/smartpiconfig_file.go -------------------------------------------------------------------------------- /src/smartpi/network/multicast/broadcaster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/network/multicast/broadcaster.go -------------------------------------------------------------------------------- /src/smartpi/network/multicast/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/network/multicast/listener.go -------------------------------------------------------------------------------- /src/smartpi/network/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/network/network.go -------------------------------------------------------------------------------- /src/smartpi/server/controllers/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/controllers/config.go -------------------------------------------------------------------------------- /src/smartpi/server/controllers/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/controllers/controller.go -------------------------------------------------------------------------------- /src/smartpi/server/controllers/modules/digitalout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/controllers/modules/digitalout.go -------------------------------------------------------------------------------- /src/smartpi/server/controllers/modules/modulesController.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/controllers/modules/modulesController.go -------------------------------------------------------------------------------- /src/smartpi/server/controllers/networkConfiguration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/controllers/networkConfiguration.go -------------------------------------------------------------------------------- /src/smartpi/server/controllers/smartpi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/controllers/smartpi.go -------------------------------------------------------------------------------- /src/smartpi/server/controllers/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/controllers/user.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/config/config.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/config/configfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/config/configfile.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/linuxtools/linuxtools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/linuxtools/linuxtools.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/linuxtools/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/linuxtools/network.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/linuxtools/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/linuxtools/user.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/modules/digitalout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/modules/digitalout.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/modules/modules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/modules/modules.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/smartpi/barchart_influxdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/smartpi/barchart_influxdb.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/smartpi/csv_influxdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/smartpi/csv_influxdb.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/smartpi/livevalues_influxdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/smartpi/livevalues_influxdb.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/smartpi/progressdata_influxdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/smartpi/progressdata_influxdb.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/smartpi/smartpi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/smartpi/smartpi.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/user/user_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/user/user_linux.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/user/userrepository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/user/userrepository.go -------------------------------------------------------------------------------- /src/smartpi/server/repository/values/valuesrepository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/repository/values/valuesrepository.go -------------------------------------------------------------------------------- /src/smartpi/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/server.go -------------------------------------------------------------------------------- /src/smartpi/server/serverutils/serverutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpi/server/serverutils/serverutils.go -------------------------------------------------------------------------------- /src/smartpiac/connectivity/energymeter/emeter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/connectivity/energymeter/emeter.go -------------------------------------------------------------------------------- /src/smartpiac/connectivity/energymeter/emeterchannels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/connectivity/energymeter/emeterchannels.go -------------------------------------------------------------------------------- /src/smartpiac/connectivity/modbus/modbusserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/connectivity/modbus/modbusserver.go -------------------------------------------------------------------------------- /src/smartpiac/connectivity/mqtt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/connectivity/mqtt.go -------------------------------------------------------------------------------- /src/smartpiac/convert/sqlite2influxdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/convert/sqlite2influxdb.go -------------------------------------------------------------------------------- /src/smartpiac/database/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/database/database.go -------------------------------------------------------------------------------- /src/smartpiac/database/influx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/database/influx.go -------------------------------------------------------------------------------- /src/smartpiac/database/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/database/prometheus.go -------------------------------------------------------------------------------- /src/smartpiac/device/ade7878.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/device/ade7878.go -------------------------------------------------------------------------------- /src/smartpiac/device/ade7878registers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/device/ade7878registers.go -------------------------------------------------------------------------------- /src/smartpiac/export/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/export/export.go -------------------------------------------------------------------------------- /src/smartpiac/file/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/file/files.go -------------------------------------------------------------------------------- /src/smartpiac/ftp/ftpupload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/ftp/ftpupload.go -------------------------------------------------------------------------------- /src/smartpiac/readout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/readout.go -------------------------------------------------------------------------------- /src/smartpiac/utils/csv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/utils/csv.go -------------------------------------------------------------------------------- /src/smartpiac/utils/xml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/smartpiac/utils/xml.go -------------------------------------------------------------------------------- /src/utils/dateutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/utils/dateutils.go -------------------------------------------------------------------------------- /src/utils/hexutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/utils/hexutils.go -------------------------------------------------------------------------------- /src/utils/linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/utils/linux.go -------------------------------------------------------------------------------- /src/utils/numberutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/utils/numberutils.go -------------------------------------------------------------------------------- /src/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/src/utils/utils.go -------------------------------------------------------------------------------- /var/smartpi/www/assets/AboutView-4d995ba2.css: -------------------------------------------------------------------------------- 1 | @media (min-width: 1024px){.about{min-height:100vh;display:flex;align-items:center}} 2 | -------------------------------------------------------------------------------- /var/smartpi/www/assets/AboutView-f186d056.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/AboutView-f186d056.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/DashboardView-d4996df6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/DashboardView-d4996df6.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/EnergychartView-28bb6893.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/EnergychartView-28bb6893.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/ExportView-2646ddba.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/ExportView-2646ddba.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/ExportView-75c1c367.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/ExportView-75c1c367.css -------------------------------------------------------------------------------- /var/smartpi/www/assets/Geist-VariableFont_wght-78180007.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/Geist-VariableFont_wght-78180007.ttf -------------------------------------------------------------------------------- /var/smartpi/www/assets/GeistMono-VariableFont_wght-c7ae9c9e.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/GeistMono-VariableFont_wght-c7ae9c9e.ttf -------------------------------------------------------------------------------- /var/smartpi/www/assets/GowunDodum-Regular-d95e0325.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/GowunDodum-Regular-d95e0325.ttf -------------------------------------------------------------------------------- /var/smartpi/www/assets/LinechartView-7553222d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/LinechartView-7553222d.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/LoginView-b6f0e893.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/LoginView-b6f0e893.css -------------------------------------------------------------------------------- /var/smartpi/www/assets/LoginView-f29dc3f7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/LoginView-f29dc3f7.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/Montserrat-VariableFont_wght-e12288c0.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/Montserrat-VariableFont_wght-e12288c0.ttf -------------------------------------------------------------------------------- /var/smartpi/www/assets/Oxanium-VariableFont_wght-e9346214.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/Oxanium-VariableFont_wght-e9346214.ttf -------------------------------------------------------------------------------- /var/smartpi/www/assets/RedHatDisplay-Italic-VariableFont_wght-d433e13e.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/RedHatDisplay-Italic-VariableFont_wght-d433e13e.ttf -------------------------------------------------------------------------------- /var/smartpi/www/assets/RedHatDisplay-VariableFont_wght-82c91fcb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/RedHatDisplay-VariableFont_wght-82c91fcb.ttf -------------------------------------------------------------------------------- /var/smartpi/www/assets/RegisterView-05e6de48.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/RegisterView-05e6de48.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/SettingsView-46bfdb47.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/SettingsView-46bfdb47.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/bx-log-out-346e924a.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/bx-log-out-346e924a.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/bx-menu-651abeef.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/bx-menu-651abeef.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/bx-plus-8e77d300.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/bx-plus-8e77d300.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/bx-save-62b70212.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/bx-save-62b70212.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/bx-trash-c917a7c2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/bx-trash-c917a7c2.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/bx-x-21a7dc13.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/bx-x-21a7dc13.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/bxs-dashboard-c24becd1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/bxs-dashboard-c24becd1.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/bxs-info-square-015d8d37.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/bxs-info-square-015d8d37.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/calendar_day-34ebfa61.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/calendar_day-34ebfa61.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/calendar_day_solid-afec5af7.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/calendar_day_solid-afec5af7.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/calendar_month-9252018e.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/calendar_month-9252018e.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/calendar_month_solid-5902aff5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/calendar_month_solid-5902aff5.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/calendar_week-01affe2a.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/calendar_week-01affe2a.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/calendar_week_solid-d637960a.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/calendar_week_solid-d637960a.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/chart-bar-2bfaafaa.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/chart-bar-2bfaafaa.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/chart-line-8883239b.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/chart-line-8883239b.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/date_actual-de8e6b64.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/date_actual-de8e6b64.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/date_add-8eeee993.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/date_add-8eeee993.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/date_back-61d203b2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/date_back-61d203b2.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/date_forward-e17a630b.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/date_forward-e17a630b.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/date_remove-a68ec4d3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/date_remove-a68ec4d3.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/download-6c2f9ae3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/download-6c2f9ae3.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/flash-e5fe9fbd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/flash-e5fe9fbd.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/grafana-6fbf2ee0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/grafana-6fbf2ee0.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/index-07478112.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/index-07478112.css -------------------------------------------------------------------------------- /var/smartpi/www/assets/index-686e179d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/index-686e179d.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/index-c00a98a5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/index-c00a98a5.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/index-e310b77c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/index-e310b77c.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/influxdb-c2d6820a.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/influxdb-c2d6820a.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/konsole-d11e7bd3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/konsole-d11e7bd3.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/logo-f7119ad3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/logo-f7119ad3.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/node-red-ace35693.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/node-red-ace35693.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/settings-e8826690.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/settings-e8826690.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/smartpi_logo-fc5bea98.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/smartpi_logo-fc5bea98.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/socket-f94f2b3e.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/socket-f94f2b3e.svg -------------------------------------------------------------------------------- /var/smartpi/www/assets/subDays-98de7d03.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/subDays-98de7d03.js -------------------------------------------------------------------------------- /var/smartpi/www/assets/subYears-8fb79fc4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/assets/subYears-8fb79fc4.js -------------------------------------------------------------------------------- /var/smartpi/www/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/favicon.png -------------------------------------------------------------------------------- /var/smartpi/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nDenerserve/SmartPi/HEAD/var/smartpi/www/index.html --------------------------------------------------------------------------------