This commit is contained in:
Squidly271 2021-01-26 21:34:38 -05:00
parent de68982cb7
commit 7eb8ede67a
8 changed files with 1170 additions and 142 deletions

View File

@ -1,3 +1,3 @@
{
"last_updated_timestamp": 1611710214
"last_updated_timestamp": 1611714876
}

View File

@ -46263,9 +46263,9 @@
"CategoryList": [
"Network-Web"
],
"downloads": 103221,
"downloads": 105937,
"stars": 1,
"trending": 2.489,
"trending": 2.564,
"trends": [
35.675,
25.004,
@ -46274,7 +46274,8 @@
19.759,
9.319,
5.919,
2.489
2.489,
2.564
],
"trendsDate": [
1590934062,
@ -46284,7 +46285,8 @@
1601323723,
1603923262,
1606518501,
1609117635
1609117635,
1611714873
],
"downloadtrend": [
16525,
@ -46295,9 +46297,10 @@
85869,
94694,
100652,
103221
103221,
105937
],
"LastUpdateScan": 1609117635,
"LastUpdateScan": 1611714873,
"FirstSeen": 1577941580
},
{
@ -163052,23 +163055,26 @@
"CategoryList": [
"Network-Messenger"
],
"downloads": 454476,
"stars": 9,
"trending": 0.073,
"downloads": 454939,
"stars": 10,
"trending": 0.102,
"trends": [
1.159,
0.073
0.073,
0.102
],
"trendsDate": [
1606518514,
1609117635
1609117635,
1611714873
],
"downloadtrend": [
448881,
454145,
454476
454476,
454939
],
"LastUpdateScan": 1609117635,
"LastUpdateScan": 1611714873,
"FirstSeen": 1603923264
},
{
@ -183311,5 +183317,420 @@
"downloads": 709,
"LastUpdateScan": 1611652185,
"FirstSeen": 1611652185
},
{
"Name": "DSMRReader",
"Repository": "xirixiz/dsmr-reader-docker",
"Registry": "https://hub.docker.com/r/xirixiz/dsmr-reader-docker",
"Network": "bridge",
"Shell": "sh",
"Privileged": "false",
"Support": "https://forums.unraid.net/topic/101905-support-flight777-just-works-container-repository/",
"Project": "https://github.com/xirixiz/dsmr-reader-docker",
"Overview": "DSMR protocol reader for smart energy meters. Stores data reads and visualizes energy use.\r\n\r\n\r\nUNRAID template that JUST WORKS, brought to you by Flight777!",
"WebUI": "http://[IP]:[PORT:7777]",
"TemplateURL": "https://raw.githubusercontent.com/Flight777/unraid_justworks_templates/main/jw_dsmrreader.xml",
"Icon": "https://raw.githubusercontent.com/Flight777/unraid_justworks_templates/main/images/dsmrreader/dsmrreader.png",
"PostArgs": "",
"CPUset": "",
"DonateLink": "https://www.paypal.me/robvermeij",
"Networking": {
"Mode": "bridge",
"Publish": {
"Port": {
"HostPort": "7777",
"ContainerPort": "80",
"Protocol": "tcp"
}
}
},
"Data": {
"Volume": {
"HostDir": "/mnt/user/appdata/dsmr-reader/backups",
"ContainerDir": "/home/dsmr/app/backups",
"Mode": "rw"
}
},
"Environment": {
"Variable": [
{
"Value": "192.168.31.10",
"Name": "DJANGO_DATABASE_HOST",
"Mode": ""
},
{
"Value": "admin",
"Name": "DSMRREADER_ADMIN_USER",
"Mode": ""
},
{
"Value": "IUseLopol567#!",
"Name": "DSMRREADER_ADMIN_PASSWORD",
"Mode": ""
},
{
"Value": "receiver",
"Name": "DATALOGGER_MODE",
"Mode": ""
},
{
"Value": "",
"Name": "DATALOGGER_INPUT_METHOD",
"Mode": ""
},
{
"Value": "",
"Name": "DATALOGGER_SERIAL_PORT",
"Mode": ""
},
{
"Value": "",
"Name": "DATALOGGER_SERIAL_BAUDRATE",
"Mode": ""
},
{
"Value": "localhost",
"Name": "VIRTUAL_HOST",
"Mode": ""
},
{
"Value": "5432",
"Name": "DJANGO_DATABASE_PORT",
"Mode": ""
},
{
"Value": "dsmrdb",
"Name": "DJANGO_DATABASE_NAME",
"Mode": ""
},
{
"Value": "10",
"Name": "DATALOGGER_SLEEP",
"Mode": ""
},
{
"Value": "99",
"Name": "PUID",
"Mode": ""
},
{
"Value": "100",
"Name": "PGID",
"Mode": ""
},
{
"Value": "nobody",
"Name": "SD_USER",
"Mode": ""
},
{
"Value": "users",
"Name": "SD_GROUP",
"Mode": ""
}
]
},
"Config": [
{
"@attributes": {
"Name": "DATABASE HOST (Adjust to your UNRAID host IP)",
"Target": "DJANGO_DATABASE_HOST",
"Default": "[IP]",
"Mode": "",
"Description": "Container Variable: DJANGO_DATABASE_HOST\r\n",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "192.168.31.10"
},
{
"@attributes": {
"Name": "WEBUI ADMIN USERNAME",
"Target": "DSMRREADER_ADMIN_USER",
"Default": "",
"Mode": "",
"Description": "Container Variable: DSMRREADER_ADMIN_USER",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "admin"
},
{
"@attributes": {
"Name": "WEBUI ADMIN PASSWORD",
"Target": "DSMRREADER_ADMIN_PASSWORD",
"Default": "",
"Mode": "",
"Description": "Container Variable: DSMRREADER_ADMIN_PASSWORD",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "true"
},
"value": "IUseLopol567#!"
},
{
"@attributes": {
"Name": "WEB UI Port",
"Target": "80",
"Default": "",
"Mode": "tcp",
"Description": "Container Port: 80",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "7777"
},
{
"@attributes": {
"Name": "Backup directory",
"Target": "/home/dsmr/app/backups",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /home/dsmr/app/backups",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "/mnt/user/appdata/dsmr-reader/backups"
},
{
"@attributes": {
"Name": "DATALOGGER MODE (change if P1 port is on this machine to STANDALONE)",
"Target": "DATALOGGER_MODE",
"Default": "receiver|standalone",
"Mode": "",
"Description": "Container Variable: DATALOGGER_MODE",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "receiver"
},
{
"@attributes": {
"Name": "DATALOGGER INPUT METHOD",
"Target": "DATALOGGER_INPUT_METHOD",
"Default": "|serial",
"Mode": "",
"Description": "Optional - required if setting DATALOGGER MODE to standalone!",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DATALOGGER SERIAL PORT",
"Target": "DATALOGGER_SERIAL_PORT",
"Default": "|/dev/ttyUSB0",
"Mode": "",
"Description": "Optional - required if setting DATALOGGER MODE to standalone!",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DATALOGGER SERIAL BAUDRATE",
"Target": "DATALOGGER_SERIAL_BAUDRATE",
"Default": "|115200",
"Mode": "",
"Description": "Optional - required if setting DATALOGGER MODE to standalone!",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "P1 USB (optional)",
"Target": "",
"Default": "",
"Mode": "",
"Description": "Container Device: /dev/ttyUSB0",
"Type": "Device",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VIRTUAL_HOST",
"Target": "VIRTUAL_HOST",
"Default": "",
"Mode": "",
"Description": "Container Variable: VIRTUAL_HOST",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "localhost"
},
{
"@attributes": {
"Name": "DATABASE PORT",
"Target": "DJANGO_DATABASE_PORT",
"Default": "5432",
"Mode": "",
"Description": "Container Variable: DJANGO_DATABASE_PORT",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "5432"
},
{
"@attributes": {
"Name": "DATABASE NAME",
"Target": "DJANGO_DATABASE_NAME",
"Default": "dsmrreader",
"Mode": "",
"Description": "Container Variable: DJANGO_DATABASE_NAME",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "dsmrdb"
},
{
"@attributes": {
"Name": "DATALOGGER SLEEP TIME (seconds)",
"Target": "DATALOGGER_SLEEP",
"Default": "5",
"Mode": "",
"Description": "Container Variable: DATALOGGER_SLEEP",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "10"
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "",
"Mode": "",
"Description": "Container Variable: PUID",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "99"
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "",
"Mode": "",
"Description": "Container Variable: PGID",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "100"
},
{
"@attributes": {
"Name": "Supervisor User",
"Target": "SD_USER",
"Default": "nobody",
"Mode": "",
"Description": "User of which the supervisor should be part, important for file permissions!",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "nobody"
},
{
"@attributes": {
"Name": "Supervisor Group",
"Target": "SD_GROUP",
"Default": "users",
"Mode": "",
"Description": "Group of which the supervisor should be part, important for file permissions!",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "users"
}
],
"Repo": "Flight777's Repository",
"Date": "1611702190",
"Category": "HomeAutomation:",
"OriginalOverview": "<b>DSMR protocol reader for smart energy meters. Stores data reads and visualizes energy use.</b>\r\n</br>\r\n</br>\r\nUNRAID template that JUST WORKS, brought to you by Flight777!\r\n</br>\r\n</br>\r\n[b][span style='color: #E80000;']IMPORTANT 1!![/span][/b] --> Next to this container, you will have to install a PostgreSQL container from the APPS, any version 11 or 12 will do.\r\nUser:\r\nDB name: dsmrreader\r\nDB user: dsmrreader\r\nDB password: dsmrreader\r\n</br>\r\n</br>\r\n[b][span style='color: #E80000;']IMPORTANT 2!![/span][/b]\r\nBy default this container is set-up as RECEIVER (see DATALOGGER MODE), meaning that the DSMR P1 input is received on another machine with an instance of DSMR READER running and the internal datalogger on this instance is disabled. After running this container, you will need to set-up the SENDER with the right API, please see: https://dsmr-reader.readthedocs.io/en/v4/api.html#configuration\r\n</br>\r\n</br>\r\nIf you UNRAID machine has a direct P1 input, then change this value to STANDALONE and configure:\r\n</br>\r\n</br>\r\nDATALOGGER INPUT METHOD=serial[br]\r\nDATALOGGER_SERIAL_PORT=/dev/ttyUSB0[br]\r\nDATALOGGER_SERIAL_BAUDRATE=115200[br]\r\n[br]\r\n[span style='color: #E80000;']and set your device to the right USB path[/span]\r\n</br>\r\n</br>\r\n<b>[span style='color: #E80000;']IMPORTANT 3!![/span]</b>\r\nThe DATALOGGER SLEEP TIME has been set to 10 seconds, instead of 1, to save you some DB writes. 6 readings per minute should still give you data enough ;)",
"Description": "DSMR protocol reader for smart energy meters. Stores data reads and visualizes energy use.\r\n\r\n\r\nUNRAID template that JUST WORKS, brought to you by Flight777!",
"templatePath": "/tmp/GitHub/AppFeed/templates/Flight777sRepository/jw_dsmrreader.xml",
"CategoryList": [
"HomeAutomation"
],
"downloads": 3667253,
"stars": 16,
"trending": 2.458,
"trends": [
19.661,
12.948,
14.079,
12.941,
13.554,
12.097,
10.63,
5.393,
2.458
],
"trendsDate": [
1588385257,
1590984534,
1593583679,
1596182915,
1598782283,
1601381309,
1603980646,
1606583523,
1609183888
],
"downloadtrend": [
1202311,
1496538,
1719135,
2000837,
2298251,
2658599,
3024459,
3384193,
3577104,
3667253
],
"LastUpdateScan": 1609183888,
"FirstSeen": 1585787455
}
]

View File

@ -1,7 +1,7 @@
{
"apps": 1107,
"last_updated_timestamp": 1611710214,
"last_updated": "2021-01-26 20:16",
"apps": 1108,
"last_updated_timestamp": 1611714876,
"last_updated": "2021-01-26 21:34",
"categories": [
{
"Cat": "Backup:",
@ -46421,9 +46421,9 @@
"CategoryList": [
"Network-Web"
],
"downloads": 103221,
"downloads": 105937,
"stars": 1,
"trending": 2.489,
"trending": 2.564,
"trends": [
35.675,
25.004,
@ -46432,7 +46432,8 @@
19.759,
9.319,
5.919,
2.489
2.489,
2.564
],
"trendsDate": [
1590934062,
@ -46442,7 +46443,8 @@
1601323723,
1603923262,
1606518501,
1609117635
1609117635,
1611714873
],
"downloadtrend": [
16525,
@ -46453,9 +46455,10 @@
85869,
94694,
100652,
103221
103221,
105937
],
"LastUpdateScan": 1609117635,
"LastUpdateScan": 1611714873,
"FirstSeen": 1577941580
},
{
@ -163210,23 +163213,26 @@
"CategoryList": [
"Network-Messenger"
],
"downloads": 454476,
"stars": 9,
"trending": 0.073,
"downloads": 454939,
"stars": 10,
"trending": 0.102,
"trends": [
1.159,
0.073
0.073,
0.102
],
"trendsDate": [
1606518514,
1609117635
1609117635,
1611714873
],
"downloadtrend": [
448881,
454145,
454476
454476,
454939
],
"LastUpdateScan": 1609117635,
"LastUpdateScan": 1611714873,
"FirstSeen": 1603923264
},
{
@ -183469,6 +183475,421 @@
"downloads": 709,
"LastUpdateScan": 1611652185,
"FirstSeen": 1611652185
},
{
"Name": "DSMRReader",
"Repository": "xirixiz/dsmr-reader-docker",
"Registry": "https://hub.docker.com/r/xirixiz/dsmr-reader-docker",
"Network": "bridge",
"Shell": "sh",
"Privileged": "false",
"Support": "https://forums.unraid.net/topic/101905-support-flight777-just-works-container-repository/",
"Project": "https://github.com/xirixiz/dsmr-reader-docker",
"Overview": "DSMR protocol reader for smart energy meters. Stores data reads and visualizes energy use.\r\n\r\n\r\nUNRAID template that JUST WORKS, brought to you by Flight777!",
"WebUI": "http://[IP]:[PORT:7777]",
"TemplateURL": "https://raw.githubusercontent.com/Flight777/unraid_justworks_templates/main/jw_dsmrreader.xml",
"Icon": "https://raw.githubusercontent.com/Flight777/unraid_justworks_templates/main/images/dsmrreader/dsmrreader.png",
"PostArgs": "",
"CPUset": "",
"DonateLink": "https://www.paypal.me/robvermeij",
"Networking": {
"Mode": "bridge",
"Publish": {
"Port": {
"HostPort": "7777",
"ContainerPort": "80",
"Protocol": "tcp"
}
}
},
"Data": {
"Volume": {
"HostDir": "/mnt/user/appdata/dsmr-reader/backups",
"ContainerDir": "/home/dsmr/app/backups",
"Mode": "rw"
}
},
"Environment": {
"Variable": [
{
"Value": "192.168.31.10",
"Name": "DJANGO_DATABASE_HOST",
"Mode": ""
},
{
"Value": "admin",
"Name": "DSMRREADER_ADMIN_USER",
"Mode": ""
},
{
"Value": "IUseLopol567#!",
"Name": "DSMRREADER_ADMIN_PASSWORD",
"Mode": ""
},
{
"Value": "receiver",
"Name": "DATALOGGER_MODE",
"Mode": ""
},
{
"Value": "",
"Name": "DATALOGGER_INPUT_METHOD",
"Mode": ""
},
{
"Value": "",
"Name": "DATALOGGER_SERIAL_PORT",
"Mode": ""
},
{
"Value": "",
"Name": "DATALOGGER_SERIAL_BAUDRATE",
"Mode": ""
},
{
"Value": "localhost",
"Name": "VIRTUAL_HOST",
"Mode": ""
},
{
"Value": "5432",
"Name": "DJANGO_DATABASE_PORT",
"Mode": ""
},
{
"Value": "dsmrdb",
"Name": "DJANGO_DATABASE_NAME",
"Mode": ""
},
{
"Value": "10",
"Name": "DATALOGGER_SLEEP",
"Mode": ""
},
{
"Value": "99",
"Name": "PUID",
"Mode": ""
},
{
"Value": "100",
"Name": "PGID",
"Mode": ""
},
{
"Value": "nobody",
"Name": "SD_USER",
"Mode": ""
},
{
"Value": "users",
"Name": "SD_GROUP",
"Mode": ""
}
]
},
"Config": [
{
"@attributes": {
"Name": "DATABASE HOST (Adjust to your UNRAID host IP)",
"Target": "DJANGO_DATABASE_HOST",
"Default": "[IP]",
"Mode": "",
"Description": "Container Variable: DJANGO_DATABASE_HOST\r\n",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "192.168.31.10"
},
{
"@attributes": {
"Name": "WEBUI ADMIN USERNAME",
"Target": "DSMRREADER_ADMIN_USER",
"Default": "",
"Mode": "",
"Description": "Container Variable: DSMRREADER_ADMIN_USER",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "admin"
},
{
"@attributes": {
"Name": "WEBUI ADMIN PASSWORD",
"Target": "DSMRREADER_ADMIN_PASSWORD",
"Default": "",
"Mode": "",
"Description": "Container Variable: DSMRREADER_ADMIN_PASSWORD",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "true"
},
"value": "IUseLopol567#!"
},
{
"@attributes": {
"Name": "WEB UI Port",
"Target": "80",
"Default": "",
"Mode": "tcp",
"Description": "Container Port: 80",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "7777"
},
{
"@attributes": {
"Name": "Backup directory",
"Target": "/home/dsmr/app/backups",
"Default": "",
"Mode": "rw",
"Description": "Container Path: /home/dsmr/app/backups",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "/mnt/user/appdata/dsmr-reader/backups"
},
{
"@attributes": {
"Name": "DATALOGGER MODE (change if P1 port is on this machine to STANDALONE)",
"Target": "DATALOGGER_MODE",
"Default": "receiver|standalone",
"Mode": "",
"Description": "Container Variable: DATALOGGER_MODE",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": "receiver"
},
{
"@attributes": {
"Name": "DATALOGGER INPUT METHOD",
"Target": "DATALOGGER_INPUT_METHOD",
"Default": "|serial",
"Mode": "",
"Description": "Optional - required if setting DATALOGGER MODE to standalone!",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DATALOGGER SERIAL PORT",
"Target": "DATALOGGER_SERIAL_PORT",
"Default": "|/dev/ttyUSB0",
"Mode": "",
"Description": "Optional - required if setting DATALOGGER MODE to standalone!",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "DATALOGGER SERIAL BAUDRATE",
"Target": "DATALOGGER_SERIAL_BAUDRATE",
"Default": "|115200",
"Mode": "",
"Description": "Optional - required if setting DATALOGGER MODE to standalone!",
"Type": "Variable",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "P1 USB (optional)",
"Target": "",
"Default": "",
"Mode": "",
"Description": "Container Device: /dev/ttyUSB0",
"Type": "Device",
"Display": "always",
"Required": "false",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "VIRTUAL_HOST",
"Target": "VIRTUAL_HOST",
"Default": "",
"Mode": "",
"Description": "Container Variable: VIRTUAL_HOST",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "localhost"
},
{
"@attributes": {
"Name": "DATABASE PORT",
"Target": "DJANGO_DATABASE_PORT",
"Default": "5432",
"Mode": "",
"Description": "Container Variable: DJANGO_DATABASE_PORT",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "5432"
},
{
"@attributes": {
"Name": "DATABASE NAME",
"Target": "DJANGO_DATABASE_NAME",
"Default": "dsmrreader",
"Mode": "",
"Description": "Container Variable: DJANGO_DATABASE_NAME",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "dsmrdb"
},
{
"@attributes": {
"Name": "DATALOGGER SLEEP TIME (seconds)",
"Target": "DATALOGGER_SLEEP",
"Default": "5",
"Mode": "",
"Description": "Container Variable: DATALOGGER_SLEEP",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "10"
},
{
"@attributes": {
"Name": "PUID",
"Target": "PUID",
"Default": "",
"Mode": "",
"Description": "Container Variable: PUID",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "99"
},
{
"@attributes": {
"Name": "PGID",
"Target": "PGID",
"Default": "",
"Mode": "",
"Description": "Container Variable: PGID",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "100"
},
{
"@attributes": {
"Name": "Supervisor User",
"Target": "SD_USER",
"Default": "nobody",
"Mode": "",
"Description": "User of which the supervisor should be part, important for file permissions!",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "nobody"
},
{
"@attributes": {
"Name": "Supervisor Group",
"Target": "SD_GROUP",
"Default": "users",
"Mode": "",
"Description": "Group of which the supervisor should be part, important for file permissions!",
"Type": "Variable",
"Display": "advanced",
"Required": "true",
"Mask": "false"
},
"value": "users"
}
],
"Repo": "Flight777's Repository",
"Date": "1611702190",
"Category": "HomeAutomation:",
"OriginalOverview": "<b>DSMR protocol reader for smart energy meters. Stores data reads and visualizes energy use.</b>\r\n</br>\r\n</br>\r\nUNRAID template that JUST WORKS, brought to you by Flight777!\r\n</br>\r\n</br>\r\n[b][span style='color: #E80000;']IMPORTANT 1!![/span][/b] --> Next to this container, you will have to install a PostgreSQL container from the APPS, any version 11 or 12 will do.\r\nUser:\r\nDB name: dsmrreader\r\nDB user: dsmrreader\r\nDB password: dsmrreader\r\n</br>\r\n</br>\r\n[b][span style='color: #E80000;']IMPORTANT 2!![/span][/b]\r\nBy default this container is set-up as RECEIVER (see DATALOGGER MODE), meaning that the DSMR P1 input is received on another machine with an instance of DSMR READER running and the internal datalogger on this instance is disabled. After running this container, you will need to set-up the SENDER with the right API, please see: https://dsmr-reader.readthedocs.io/en/v4/api.html#configuration\r\n</br>\r\n</br>\r\nIf you UNRAID machine has a direct P1 input, then change this value to STANDALONE and configure:\r\n</br>\r\n</br>\r\nDATALOGGER INPUT METHOD=serial[br]\r\nDATALOGGER_SERIAL_PORT=/dev/ttyUSB0[br]\r\nDATALOGGER_SERIAL_BAUDRATE=115200[br]\r\n[br]\r\n[span style='color: #E80000;']and set your device to the right USB path[/span]\r\n</br>\r\n</br>\r\n<b>[span style='color: #E80000;']IMPORTANT 3!![/span]</b>\r\nThe DATALOGGER SLEEP TIME has been set to 10 seconds, instead of 1, to save you some DB writes. 6 readings per minute should still give you data enough ;)",
"Description": "DSMR protocol reader for smart energy meters. Stores data reads and visualizes energy use.\r\n\r\n\r\nUNRAID template that JUST WORKS, brought to you by Flight777!",
"templatePath": "/tmp/GitHub/AppFeed/templates/Flight777sRepository/jw_dsmrreader.xml",
"CategoryList": [
"HomeAutomation"
],
"downloads": 3667253,
"stars": 16,
"trending": 2.458,
"trends": [
19.661,
12.948,
14.079,
12.941,
13.554,
12.097,
10.63,
5.393,
2.458
],
"trendsDate": [
1588385257,
1590984534,
1593583679,
1596182915,
1598782283,
1601381309,
1603980646,
1606583523,
1609183888
],
"downloadtrend": [
1202311,
1496538,
1719135,
2000837,
2298251,
2658599,
3024459,
3384193,
3577104,
3667253
],
"LastUpdateScan": 1609183888,
"FirstSeen": 1585787455
}
],
"repositories": {
@ -184428,6 +184849,10 @@
"ganey's Repository": {
"url": "https://github.com/ganey/unraid-honeygain",
"profile": "https://forums.unraid.net/profile/94003-ganey/"
},
"Flight777's Repository": {
"url": "https://github.com/Flight777/unraid_justworks_templates",
"profile": "https://forums.unraid.net/profile/119250-flight777"
}
}
}

View File

@ -90443,7 +90443,7 @@
"CategoryList": [
"GameServers"
],
"LastUpdateScan": 1609110656,
"LastUpdateScan": 1611710213,
"FirstSeen": 1588320444
},
{

View File

@ -30533,10 +30533,10 @@
},
"jwater7/godaddy-publicip-updater": {
"Base": null,
"Downloads": 103221,
"Downloads": 105937,
"Stars": 1,
"Time": 1609117635,
"trending": 2.489,
"Time": 1611714873,
"trending": 2.564,
"trends": [
35.675,
25.004,
@ -30545,7 +30545,8 @@
19.759,
9.319,
5.919,
2.489
2.489,
2.564
],
"downloadtrend": [
16525,
@ -30556,7 +30557,8 @@
85869,
94694,
100652,
103221
103221,
105937
],
"trendsDate": [
1590934062,
@ -30566,7 +30568,8 @@
1601323723,
1603923262,
1606518501,
1609117635
1609117635,
1611714873
]
},
"https://raw.githubusercontent.com/Skitals/unraid-dark-plugin/master/plugins/dark.theme.plg": {
@ -39635,22 +39638,25 @@
},
"jkaberg/weechat:latest": {
"Base": null,
"Downloads": 454476,
"Stars": 9,
"Time": 1609117635,
"trending": 0.073,
"Downloads": 454939,
"Stars": 10,
"Time": 1611714873,
"trending": 0.102,
"trends": [
1.159,
0.073
0.073,
0.102
],
"downloadtrend": [
448881,
454145,
454476
454476,
454939
],
"trendsDate": [
1606518514,
1609117635
1609117635,
1611714873
]
},
"adguard/adguardhome": {

View File

@ -754,586 +754,592 @@
"title": "fanningert's Repository",
"index": 92
},
{
"url": "https://github.com/Flight777/unraid_justworks_templates",
"profile": "https://forums.unraid.net/profile/119250-flight777",
"title": "Flight777's Repository",
"index": 93
},
{
"url": "https://github.com/CyanLabs/unraid-plugins",
"profile": "https://forums.unraid.net/profile/72406-fma965/",
"title": "Fma965's Repository",
"index": 93
"index": 94
},
{
"url": "https://github.com/FoxxMD/unraid-docker-templates",
"profile": "https://forums.unraid.net/profile/85599-foxxmd/",
"title": "FoxxMD's Repository",
"index": 94
"index": 95
},
{
"url": "https://github.com/frakman1/docker-templates",
"profile": "https://forums.unraid.net/profile/96005-frakman1",
"title": "frakman1's Repository",
"index": 95
"index": 96
},
{
"url": "https://github.com/FunnyPocketBook/docker-templates",
"profile": "https://forums.unraid.net/profile/78379-funnypocketbook",
"title": "FunnyPocketBook's Repository",
"index": 96
"index": 97
},
{
"url": "https://github.com/ganey/unraid-honeygain",
"profile": "https://forums.unraid.net/profile/94003-ganey/",
"title": "ganey's Repository",
"index": 97
"index": 98
},
{
"url": "https://github.com/gfjardim/unRAID-plugins/tree/templates",
"profile": "https://forums.lime-technology.com/profile/1694-gfjardim/",
"title": "gfjardim's Repository",
"index": 98
"index": 99
},
{
"url": "https://github.com/GlassedSilver/unRAID-CAs",
"profile": "https://forums.unraid.net/profile/91241-glassed-silver",
"title": "Glassed Silver's Repository",
"index": 99
"index": 100
},
{
"url": "https://github.com/GregYankovoy/docker-templates",
"profile": "https://forums.unraid.net/profile/88760-grack/",
"title": "Grack's Repository",
"index": 100
"index": 101
},
{
"url": "https://github.com/benhedrington/hedrington-unraid-docker-templates",
"profile": "https://github.com/benhedrington/hedrington-unraid-docker-templates",
"title": "hedrinbc's Repository",
"index": 101
"index": 102
},
{
"url": "https://github.com/hernandito/docker-templates",
"profile": "https://forums.lime-technology.com/profile/6274-hernandito/",
"title": "hernandito's Repository",
"index": 102
"index": 103
},
{
"url": "https://github.com/HuxyUK/docker-containers",
"profile": "https://forums.lime-technology.com/profile/70544-huxy/",
"title": "Huxy's Repository",
"index": 103
"index": 104
},
{
"url": "https://github.com/itimpi/Unraid-CA-Templates",
"profile": "https://lime-technology.com/profile/10897-itimpi/",
"title": "itimpi's Repository",
"index": 104
"index": 105
},
{
"url": "https://github.com/jassycliq/Unraid-AndroidStudio-Projector",
"profile": "https://forums.unraid.net/profile/116233-jassycliq/",
"title": "jassycliq's Repository",
"index": 105
"index": 106
},
{
"url": "https://github.com/jbartlett777/DiskSpeed",
"profile": "https://lime-technology.com/profile/8307-jbartlett/",
"title": "JBartlett's Repository",
"index": 106
"index": 107
},
{
"url": "https://github.com/jbreed/docker-templates",
"profile": "https://forums.unraid.net/profile/92695-jbreed/",
"title": "jbreed's Repository",
"index": 107
"index": 108
},
{
"url": "https://github.com/jbrodriguez/unraid",
"profile": "https://forums.lime-technology.com/profile/593-jbrodriguez/",
"title": "jbrodriguez's Repository",
"index": 108
"index": 109
},
{
"url": "https://github.com/Jcloud67/Docker-Templates",
"profile": "https://lime-technology.com/profile/67922-jcloud/",
"title": "JCloud's Repository",
"index": 109
"index": 110
},
{
"url": "https://github.com/jcreynolds/docker-templates",
"profile": "https://forums.lime-technology.com/profile/65204-jcreynoldsii/",
"title": "jcreynolds' Repository",
"index": 110
"index": 111
},
{
"url": "https://github.com/juusujanar/unraid-templates",
"profile": "https://lime-technology.com/profile/79768-jj9987/",
"title": "jj9987's Repository",
"index": 111
"index": 112
},
{
"url": "https://github.com/joch/unraid-docker-templates",
"profile": "https://forums.lime-technology.com/profile/2607-joch/",
"title": "joch's Repository",
"index": 112
"index": 113
},
{
"url": "https://github.com/johnodon/docker-templates",
"profile": "https://forums.lime-technology.com/profile/6506-johnodon/",
"title": "johnodon's Repository",
"index": 113
"index": 114
},
{
"url": "https://github.com/Josh5/unraid-docker-templates",
"profile": "https://forums.unraid.net/profile/76627-josh5/",
"title": "Josh.5's Repository",
"index": 114
"index": 115
},
{
"url": "https://github.com/angelics/unraid-docker-template",
"profile": "https://forums.unraid.net/profile/7122-josywong/",
"title": "josywong's Repository",
"index": 115
"index": 116
},
{
"url": "https://github.com/JTok/unraid-plugins",
"profile": " https://forums.unraid.net/profile/75269-jtok/",
"title": "JTok's Repository",
"index": 116
"index": 117
},
{
"url": "https://github.com/shaf/unraid-docker-templates",
"profile": "https://forums.lime-technology.com/profile/71085-jugniji/",
"title": "JugniJi's Repository",
"index": 117
"index": 118
},
{
"url": "https://github.com/JustinAiken/unraid-docker-templates",
"profile": "https://forums.lime-technology.com/profile/1079-justinaiken/",
"title": "JustinAiken's Repository",
"index": 118
"index": 119
},
{
"url": "https://github.com/roninkenji/unraid-docker-templates",
"profile": "https://forums.lime-technology.com/profile/62359-ken-ji/",
"title": "ken-ji's Repository",
"index": 119
"index": 120
},
{
"url": "https://github.com/kiowadriver/unraid-docker",
"profile": "https://forums.unraid.net/profile/74645-kiowa2005/",
"title": "kiowa2005's Repository",
"index": 120
"index": 121
},
{
"url": "https://github.com/Knoxie/UnraidTemplates",
"profile": "https://forums.unraid.net/profile/78069-knoxie89/",
"title": "Knoxie89's Repository",
"index": 121
"index": 122
},
{
"url": "https://github.com/Kru-x/unraid-docker-templates",
"profile": "https://forums.lime-technology.com/profile/69435-kru-x/",
"title": "Kru-X's Repository",
"index": 122
"index": 123
},
{
"url": "https://github.com/laur89/unraid-templates/",
"profile": "https://forums.unraid.net/profile/114193-laur/",
"title": "laur's Repository",
"index": 123
"index": 124
},
{
"url": "https://github.com/linuxserver/linuxserver-Plugin-Repository",
"profile": null,
"title": "Linuxserver's Plugin Repository",
"index": 124
"index": 125
},
{
"url": "https://github.com/macexx/docker-templates",
"profile": "https://forums.lime-technology.com/profile/66302-macester/",
"title": "macester's Repository",
"index": 125
"index": 126
},
{
"url": "https://github.com/magmpzero/docker-templates",
"profile": "https://forums.lime-technology.com/profile/69284-magmpzero/",
"title": "magmpzero's Repository",
"index": 126
"index": 127
},
{
"url": "https://github.com/Malfurious/docker-templates",
"profile": "https://forums.lime-technology.com/profile/77149-malfurious/",
"title": "malfurious' Repository",
"index": 127
"index": 128
},
{
"url": "https://github.com/malvarez00/unRAID-Docker-Templates",
"profile": "https://forums.lime-technology.com/profile/77549-malvarez00/",
"title": "malvarez00's Repository",
"index": 128
"index": 129
},
{
"url": "https://github.com/MarkusMcNugen/docker-templates",
"profile": "https://lime-technology.com/profile/79684-markusmcnugen/",
"title": "MarkusMcNugen's Repository",
"index": 129
"index": 130
},
{
"url": "https://github.com/mason-xx/unraid-templates",
"profile": "https://forums.unraid.net/profile/914-mason",
"title": "mason's Repository",
"index": 130
"index": 131
},
{
"url": "https://github.com/mdarkness1988/rust-server-template",
"profile": "https://lime-technology.com/profile/84443-mdarkness1988/",
"title": "mdarkness1988's Repository",
"index": 131
"index": 132
},
{
"url": "https://github.com/OctoPrint/Unraid-Template",
"profile": "https://forums.unraid.net/profile/100446-mearman",
"title": "mearman's 2nd Repository",
"index": 132
"index": 133
},
{
"url": "https://github.com/NotExpectedYet/OctoFarm-UnRaid-Template",
"profile": "https://forums.unraid.net/profile/100446-mearman",
"title": "mearman's Repository",
"index": 133
"index": 134
},
{
"url": "https://github.com/Squidly271/Mettbrot-s-plugin-repo/",
"profile": "https://forums.lime-technology.com/profile/11013-mettbrot/",
"title": "Mettbrot's Repository",
"index": 134
"index": 135
},
{
"url": "https://github.com/kiwimato/nut-influxdb-exporter",
"profile": "https://forums.unraid.net/profile/89549-mihai/",
"title": "Mihai's Repository",
"index": 135
"index": 136
},
{
"url": "https://github.com/mikeylikesrocks/unraid-docker-templates",
"profile": "https://forums.unraid.net/profile/89382-mikeylikesrocks",
"title": "mikeylikesrocks' Repository",
"index": 136
"index": 137
},
{
"url": "https://github.com/mlebjerg/docker-templates",
"profile": "https://lime-technology.com/profile/76816-mlebjerg/",
"title": "mlebjerg's Repository",
"index": 137
"index": 138
},
{
"url": "https://github.com/MobiusNine/docker-templates",
"profile": "https://forums.unraid.net/profile/84666-mobiusnine/",
"title": "MobiusNine's Repository",
"index": 138
"index": 139
},
{
"url": "https://github.com/dalekseevs/Unraid-Docker-Templates",
"profile": "https://forums.unraid.net/profile/74482-mrchunky",
"title": "MrChunky's Repository",
"index": 139
"index": 140
},
{
"url": "https://github.com/Mudislander/docker-templates",
"profile": "https://lime-technology.com/profile/67039-mudislander/",
"title": "Mudislander's Repository",
"index": 140
"index": 141
},
{
"url": "https://github.com/Muwahhidun/unraid-docker-templates",
"profile": "https://forums.unraid.net/profile/107652-muwahhid/",
"title": "Muwahhidun's Repository",
"index": 141
"index": 142
},
{
"url": "https://github.com/natcoso9955/unRAID-docker",
"profile": "https://forums.unraid.net/profile/73128-natcoso9955/",
"title": "Natcoso9955's Repository",
"index": 142
"index": 143
},
{
"url": "https://github.com/ninthwalker/docker-templates",
"profile": "https://forums.lime-technology.com/profile/9420-ninthwalker/",
"title": "ninthwalker's Repository",
"index": 143
"index": 144
},
{
"url": "https://github.com/plexinc/pms-docker",
"profile": null,
"title": "Official Plex Repository",
"index": 144
"index": 145
},
{
"url": "https://github.com/ijabz/songkong_unraid/",
"profile": null,
"title": "Official Songkong Repository",
"index": 145
"index": 146
},
{
"url": "https://github.com/olehj/disklocation-ca",
"profile": "https://forums.unraid.net/profile/86216-olehj/",
"title": "olehj's Repository",
"index": 146
"index": 147
},
{
"url": "https://github.com/opal06/unraid_docker_templates",
"profile": "https://forums.unraid.net/profile/110756-opal_06/",
"title": "opal_06's Repository",
"index": 147
"index": 148
},
{
"url": "https://github.com/openspeedtest/unraid-docker-plugin",
"profile": "https://forums.unraid.net/profile/110999-openspeedtest/",
"title": "openspeedtest's Repository",
"index": 148
"index": 149
},
{
"url": "https://github.com/wranglatang/docker-bluelinky",
"profile": "https://forums.unraid.net/profile/89354-pwrangles/",
"title": "p.wrangles' Repository",
"index": 149
"index": 150
},
{
"url": "https://github.com/pducharme/docker-containers/tree/templates",
"profile": "https://forums.lime-technology.com/profile/62479-pducharme/",
"title": "pducharme's Repository",
"index": 150
"index": 151
},
{
"url": "https://github.com/petersm1/OpenVPN_plugin_repository",
"profile": "https://forums.lime-technology.com/profile/1297-peter_sm/",
"title": "peter_sm's Repository",
"index": 151
"index": 152
},
{
"url": "https://github.com/noinip/container-templates",
"profile": "https://forums.lime-technology.com/profile/10946-pinion/",
"title": "pinion's Repository",
"index": 152
"index": 153
},
{
"url": "https://github.com/dcflachs/plugin-repository",
"profile": "https://forums.unraid.net/profile/63584-primeval_god/",
"title": "primeval_god's Repository",
"index": 153
"index": 154
},
{
"url": "https://github.com/Progeny42/unRAID-CA-Templates",
"profile": "https://forums.unraid.net/profile/101997-progeny42",
"title": "Progeny42's Repository",
"index": 154
"index": 155
},
{
"url": "https://github.com/wger-project/unraid-templates",
"profile": "https://forums.unraid.net/profile/118956-rge/",
"title": "rge's Repository",
"index": 155
"index": 156
},
{
"url": "https://github.com/roflcoopter/viseron-unraid-ca-template",
"profile": "https://forums.unraid.net/profile/113120-roflcoopter",
"title": "roflcoopter's Repository",
"index": 156
"index": 157
},
{
"url": "https://github.com/SAL-e/docker-templates",
"profile": "https://forums.unraid.net/profile/11345-sal-e/",
"title": "SAL-e's Repository",
"index": 157
"index": 158
},
{
"url": "https://github.com/sdesbure/docker-containers",
"profile": "https://forums.lime-technology.com/profile/3477-sdesbure/",
"title": "sdesbure's Repository",
"index": 158
"index": 159
},
{
"url": "https://github.com/dersimn/docker-unraid-templates",
"profile": "https://forums.unraid.net/profile/11673-seim/",
"title": "seim's Repository",
"index": 159
"index": 160
},
{
"url": "https://github.com/shrmnk/docker-templates",
"profile": "https://forums.unraid.net/profile/77786-shrmn/",
"title": "shrmn's Repository",
"index": 160
"index": 161
},
{
"url": "https://github.com/SimonFair/unraid.usbip",
"profile": "https://forums.unraid.net/profile/75917-simonf",
"title": "SimonF's Repository",
"index": 161
"index": 162
},
{
"url": "https://github.com/simse/docker-templates",
"profile": "https://forums.unraid.net/profile/69400-simse/",
"title": "simse's Repository",
"index": 162
"index": 163
},
{
"url": "https://github.com/SiwatINC/unraid-ca-repository",
"profile": "https://forums.unraid.net/profile/72489-siwat2545/",
"title": "Siwat2545's Repository",
"index": 163
"index": 164
},
{
"url": "https://github.com/Skitals/unraid-ca-templates",
"profile": "https://forums.unraid.net/profile/97624-skitals/",
"title": "Skitals Repository",
"index": 164
"index": 165
},
{
"url": "https://github.com/SlrG/unRAID",
"profile": "https://forums.lime-technology.com/profile/16166-slrg/",
"title": "SlrG's Repository",
"index": 165
"index": 166
},
{
"url": "https://github.com/smdion/docker-containers/tree/beta-templates",
"profile": "https://forums.lime-technology.com/profile/26365-smdion/",
"title": "smdion's beta Repository",
"index": 166
"index": 167
},
{
"url": "https://github.com/smdion/docker-containers/tree/templates",
"profile": "https://forums.lime-technology.com/profile/26365-smdion/",
"title": "smdion's Repository",
"index": 167
"index": 168
},
{
"url": "https://github.com/soana/unraid-docker-templates",
"profile": "https://forums.lime-technology.com/profile/10065-soana/",
"title": "soana's Repository",
"index": 168
"index": 169
},
{
"url": "https://github.com/SpaceinvaderOne/Docker-Templates-Unraid",
"profile": "https://forums.unraid.net/profile/67288-spaceinvaderone/",
"title": "SpaceInvaderOne's Repository",
"index": 169
"index": 170
},
{
"url": "https://github.com/spants/unraidtemplates",
"profile": "https://forums.lime-technology.com/profile/2148-spants/",
"title": "Spants' Repository",
"index": 170
"index": 171
},
{
"url": "https://github.com/Spikhalskiy/docker-templates",
"profile": "https://lime-technology.com/profile/82549-dmitry-spikhalskiy/",
"title": "Spikhalskiy's Repository",
"index": 171
"index": 172
},
{
"url": "https://github.com/Steini1984/steini1984-s-repositoy",
"profile": "https://forums.lime-technology.com/profile/2957-steini84/",
"title": "steini84's Repository",
"index": 172
"index": 173
},
{
"url": "https://github.com/stuckless/unRAID",
"profile": "https://forums.lime-technology.com/profile/70058-stuckless/",
"title": "stuckless' Repository",
"index": 173
"index": 174
},
{
"url": "https://github.com/Tautulli/Tautulli-Unraid-Template",
"profile": "https://lime-technology.com/profile/69064-wreave/",
"title": "Tautulli's Repository",
"index": 174
"index": 175
},
{
"url": "https://github.com/testdasi/testdasi-unraid-repo",
"profile": "https://forums.unraid.net/profile/70144-testdasi",
"title": "testdasi's Repository",
"index": 175
"index": 176
},
{
"url": "https://github.com/brianmiller/docker-templates",
"profile": "https://forums.unraid.net/profile/86892-thebrian",
"title": "TheBrian's Repository",
"index": 176
"index": 177
},
{
"url": "https://github.com/Squidly271/theone-plugin-repository/",
"profile": "https://forums.lime-technology.com/profile/2231-theone/",
"title": "theone's Repository",
"index": 177
"index": 178
},
{
"url": "https://github.com/thetarkus/docker-templates",
"profile": "https://lime-technology.com/profile/84238-tarkus/",
"title": "thetarkus' Repository",
"index": 178
"index": 179
},
{
"url": "https://github.com/tynor88/docker-templates",
"profile": "https://forums.lime-technology.com/profile/70206-thomast_88/",
"title": "thomast_88's Repository",
"index": 179
"index": 180
},
{
"url": "https://github.com/Thraxis/docker-templates",
"profile": "https://forums.lime-technology.com/profile/9802-thraxis/",
"title": "Thraxis' Repository",
"index": 180
"index": 181
},
{
"url": "https://github.com/tinglis1/docker-containers",
"profile": "https://forums.lime-technology.com/profile/6492-tinglis1/",
"title": "tinglis1's Repository",
"index": 181
"index": 182
},
{
"url": "https://github.com/tobbenb/docker-containers/tree/templates",
"profile": "https://forums.lime-technology.com/profile/63089-saarg/",
"title": "tobbenb's Repository",
"index": 182
"index": 183
},
{
"url": "https://github.com/tombowditch/docker-templates",
"profile": "https://lime-technology.com/profile/80184-tombowditch/",
"title": "tombowditch's Repository",
"index": 183
"index": 184
},
{
"url": "https://github.com/charlescng/docker-containers",
"profile": "https://forums.unraid.net/profile/64811-uberchuckie/",
"title": "uberchuckie's Repository",
"index": 184
"index": 185
},
{
"url": "https://github.com/Poag/docker-xml",
"profile": "https://forums.lime-technology.com/profile/63933-uirel/",
"title": "Uirel's Repository",
"index": 185
"index": 186
},
{
"url": "https://github.com/Ulisses1478/templates-unraid",
"profile": "https://forums.unraid.net/profile/90485-ulisses1478/",
"title": "ulisses1478's Repository",
"index": 186
"index": 187
},
{
"url": "https://github.com/xamindar/docker-templates",
"profile": "https://forums.lime-technology.com/profile/1543-xamindar/",
"title": "xamindar's Repository",
"index": 187
"index": 188
},
{
"url": "https://github.com/yayitazale/unraid-templates",
"profile": "https://forums.unraid.net/profile/88392-yayitazale/",
"title": "yayitazale's Repository",
"index": 188
"index": 189
},
{
"url": "https://github.com/zyphermonkey/docker-templates",
"profile": "https://lime-technology.com/profile/67871-zyphermonkey/",
"title": "zyphermonkey's Repository",
"index": 189
"index": 190
}
]

View File

@ -645,7 +645,12 @@
"No Registry entry set. Created from Repository setting",
"No Support Link Present"
]
},
"Flight777's Repository": {
"xirixiz/dsmr-reader-docker": [
"Port referenced in webUI does not correspond with a container port defined. Port Referenced does not exist in Config"
]
}
},
"caFixed": 190
"caFixed": 191
}

View File

@ -0,0 +1,165 @@
<?xml version="1.0" encoding="UTF-8"?>
<Container version="2">
<Name>DSMRReader</Name>
<Repository>xirixiz/dsmr-reader-docker</Repository>
<Registry>https://hub.docker.com/r/xirixiz/dsmr-reader-docker</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/101905-support-flight777-just-works-container-repository/</Support>
<Project>https://github.com/xirixiz/dsmr-reader-docker</Project>
<Overview>&amp;lt;b&amp;gt;DSMR protocol reader for smart energy meters. Stores data reads and visualizes energy use.&amp;lt;/b&amp;gt;&#13;
&amp;lt;/br&amp;gt;&#13;
&amp;lt;/br&amp;gt;&#13;
UNRAID template that JUST WORKS, brought to you by Flight777!&#13;
&amp;lt;/br&amp;gt;&#13;
&amp;lt;/br&amp;gt;&#13;
[b][span style='color: #E80000;']IMPORTANT 1!![/span][/b] --&amp;gt; Next to this container, you will have to install a PostgreSQL container from the APPS, any version 11 or 12 will do.&#13;
User:&#13;
DB name: dsmrreader&#13;
DB user: dsmrreader&#13;
DB password: dsmrreader&#13;
&amp;lt;/br&amp;gt;&#13;
&amp;lt;/br&amp;gt;&#13;
[b][span style='color: #E80000;']IMPORTANT 2!![/span][/b]&#13;
By default this container is set-up as RECEIVER (see DATALOGGER MODE), meaning that the DSMR P1 input is received on another machine with an instance of DSMR READER running and the internal datalogger on this instance is disabled. After running this container, you will need to set-up the SENDER with the right API, please see: https://dsmr-reader.readthedocs.io/en/v4/api.html#configuration&#13;
&amp;lt;/br&amp;gt;&#13;
&amp;lt;/br&amp;gt;&#13;
If you UNRAID machine has a direct P1 input, then change this value to STANDALONE and configure:&#13;
&amp;lt;/br&amp;gt;&#13;
&amp;lt;/br&amp;gt;&#13;
DATALOGGER INPUT METHOD=serial[br]&#13;
DATALOGGER_SERIAL_PORT=/dev/ttyUSB0[br]&#13;
DATALOGGER_SERIAL_BAUDRATE=115200[br]&#13;
[br]&#13;
[span style='color: #E80000;']and set your device to the right USB path[/span]&#13;
&amp;lt;/br&amp;gt;&#13;
&amp;lt;/br&amp;gt;&#13;
&amp;lt;b&amp;gt;[span style='color: #E80000;']IMPORTANT 3!![/span]&amp;lt;/b&amp;gt;&#13;
The DATALOGGER SLEEP TIME has been set to 10 seconds, instead of 1, to save you some DB writes. 6 readings per minute should still give you data enough ;)</Overview>
<WebUI>http://[IP]:[PORT:7777]</WebUI>
<TemplateURL>https://raw.githubusercontent.com/Flight777/unraid_justworks_templates/main/jw_dsmrreader.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/Flight777/unraid_justworks_templates/main/images/dsmrreader/dsmrreader.png</Icon>
<PostArgs></PostArgs>
<CPUset></CPUset>
<DonateLink>https://www.paypal.me/robvermeij</DonateLink>
<Networking>
<Mode>bridge</Mode>
<Publish>
<Port>
<HostPort>7777</HostPort>
<ContainerPort>80</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
</Publish>
</Networking>
<Data>
<Volume>
<HostDir>/mnt/user/appdata/dsmr-reader/backups</HostDir>
<ContainerDir>/home/dsmr/app/backups</ContainerDir>
<Mode>rw</Mode>
</Volume>
</Data>
<Environment>
<Variable>
<Value>192.168.31.10</Value>
<Name>DJANGO_DATABASE_HOST</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>admin</Value>
<Name>DSMRREADER_ADMIN_USER</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>IUseLopol567#!</Value>
<Name>DSMRREADER_ADMIN_PASSWORD</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>receiver</Value>
<Name>DATALOGGER_MODE</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>DATALOGGER_INPUT_METHOD</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>DATALOGGER_SERIAL_PORT</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>DATALOGGER_SERIAL_BAUDRATE</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>localhost</Value>
<Name>VIRTUAL_HOST</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>5432</Value>
<Name>DJANGO_DATABASE_PORT</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>dsmrdb</Value>
<Name>DJANGO_DATABASE_NAME</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>10</Value>
<Name>DATALOGGER_SLEEP</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>99</Value>
<Name>PUID</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>100</Value>
<Name>PGID</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>nobody</Value>
<Name>SD_USER</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>users</Value>
<Name>SD_GROUP</Name>
<Mode></Mode>
</Variable>
</Environment>
<Config Name="DATABASE HOST (Adjust to your UNRAID host IP)" Target="DJANGO_DATABASE_HOST" Default="[IP]" Mode="" Description="Container Variable: DJANGO_DATABASE_HOST&#13;&#10;" Type="Variable" Display="always" Required="true" Mask="false">192.168.31.10</Config>
<Config Name="WEBUI ADMIN USERNAME" Target="DSMRREADER_ADMIN_USER" Default="" Mode="" Description="Container Variable: DSMRREADER_ADMIN_USER" Type="Variable" Display="always" Required="true" Mask="false">admin</Config>
<Config Name="WEBUI ADMIN PASSWORD" Target="DSMRREADER_ADMIN_PASSWORD" Default="" Mode="" Description="Container Variable: DSMRREADER_ADMIN_PASSWORD" Type="Variable" Display="always" Required="true" Mask="true">IUseLopol567#!</Config>
<Config Name="WEB UI Port" Target="80" Default="" Mode="tcp" Description="Container Port: 80" Type="Port" Display="always" Required="true" Mask="false">7777</Config>
<Config Name="Backup directory" Target="/home/dsmr/app/backups" Default="" Mode="rw" Description="Container Path: /home/dsmr/app/backups" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/dsmr-reader/backups</Config>
<Config Name="DATALOGGER MODE (change if P1 port is on this machine to STANDALONE)" Target="DATALOGGER_MODE" Default="receiver|standalone" Mode="" Description="Container Variable: DATALOGGER_MODE" Type="Variable" Display="always" Required="true" Mask="false">receiver</Config>
<Config Name="DATALOGGER INPUT METHOD" Target="DATALOGGER_INPUT_METHOD" Default="|serial" Mode="" Description="Optional - required if setting DATALOGGER MODE to standalone!" Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="DATALOGGER SERIAL PORT" Target="DATALOGGER_SERIAL_PORT" Default="|/dev/ttyUSB0" Mode="" Description="Optional - required if setting DATALOGGER MODE to standalone!" Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="DATALOGGER SERIAL BAUDRATE" Target="DATALOGGER_SERIAL_BAUDRATE" Default="|115200" Mode="" Description="Optional - required if setting DATALOGGER MODE to standalone!" Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="P1 USB (optional)" Target="" Default="" Mode="" Description="Container Device: /dev/ttyUSB0" Type="Device" Display="always" Required="false" Mask="false"></Config>
<Config Name="VIRTUAL_HOST" Target="VIRTUAL_HOST" Default="" Mode="" Description="Container Variable: VIRTUAL_HOST" Type="Variable" Display="advanced" Required="true" Mask="false">localhost</Config>
<Config Name="DATABASE PORT" Target="DJANGO_DATABASE_PORT" Default="5432" Mode="" Description="Container Variable: DJANGO_DATABASE_PORT" Type="Variable" Display="advanced" Required="true" Mask="false">5432</Config>
<Config Name="DATABASE NAME" Target="DJANGO_DATABASE_NAME" Default="dsmrreader" Mode="" Description="Container Variable: DJANGO_DATABASE_NAME" Type="Variable" Display="advanced" Required="true" Mask="false">dsmrdb</Config>
<Config Name="DATALOGGER SLEEP TIME (seconds)" Target="DATALOGGER_SLEEP" Default="5" Mode="" Description="Container Variable: DATALOGGER_SLEEP" Type="Variable" Display="advanced" Required="true" Mask="false">10</Config>
<Config Name="PUID" Target="PUID" Default="" Mode="" Description="Container Variable: PUID" Type="Variable" Display="advanced" Required="true" Mask="false">99</Config>
<Config Name="PGID" Target="PGID" Default="" Mode="" Description="Container Variable: PGID" Type="Variable" Display="advanced" Required="true" Mask="false">100</Config>
<Config Name="Supervisor User" Target="SD_USER" Default="nobody" Mode="" Description="User of which the supervisor should be part, important for file permissions!" Type="Variable" Display="advanced" Required="true" Mask="false">nobody</Config>
<Config Name="Supervisor Group" Target="SD_GROUP" Default="users" Mode="" Description="Group of which the supervisor should be part, important for file permissions!" Type="Variable" Display="advanced" Required="true" Mask="false">users</Config>
<Date>1611702190</Date>
<Category>HomeAutomation:</Category>
<Description>DSMR protocol reader for smart energy meters. Stores data reads and visualizes energy use.&#13;
&#13;
&#13;
UNRAID template that JUST WORKS, brought to you by Flight777!</Description>
<templatePath>/tmp/GitHub/AppFeed/templates/Flight777sRepository/jw_dsmrreader.xml</templatePath>
</Container>