Is this your flow?
If you created this flow, open your saved edit link to add it to your account. You can then manage it whenever you sign in. Adding it to your account replaces the edit link.
Uses HTTP requests to the clock to power the clock up/down.
- The AWTRIX IP needs to be set through the environment variable.
- The power up/down times can be changed inside of the flow
YjJZo62YoyrL.json
[
{
"id": "0af138c02a817f4d",
"type": "tab",
"label": "AWTRIC Power Schedule",
"disabled": false,
"info": "",
"env": [
{
"name": "AWTRIX_IP",
"value": "192.168.0.98",
"type": "str"
}
]
},
{
"id": "492b8a8feabc6a31",
"type": "http request",
"z": "0af138c02a817f4d",
"name": "Power up",
"method": "POST",
"ret": "txt",
"paytoqs": "ignore",
"url": "",
"tls": "",
"persist": false,
"proxy": "",
"insecureHTTPParser": false,
"authType": "",
"senderr": true,
"headers": [
{
"keyType": "other",
"keyValue": "ContentType",
"valueType": "other",
"valueValue": "raw"
}
],
"x": 620,
"y": 400,
"wires": [
[]
]
},
{
"id": "67165c4287877f8d",
"type": "inject",
"z": "0af138c02a817f4d",
"name": "Morning Trigger",
"props": [
{
"p": "payload"
},
{
"p": "url",
"v": "AWTRIX_IP",
"vt": "global"
}
],
"repeat": "",
"crontab": "00 06 * * *",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "{\"power\": true}",
"payloadType": "str",
"x": 230,
"y": 400,
"wires": [
[
"59941d49c7ee6b4f"
]
]
},
{
"id": "14f1d17d156fd888",
"type": "http request",
"z": "0af138c02a817f4d",
"name": "Power down",
"method": "POST",
"ret": "txt",
"paytoqs": "ignore",
"url": "",
"tls": "",
"persist": false,
"proxy": "",
"insecureHTTPParser": false,
"authType": "",
"senderr": true,
"headers": [
{
"keyType": "other",
"keyValue": "ContentType",
"valueType": "other",
"valueValue": "raw"
}
],
"x": 630,
"y": 560,
"wires": [
[]
]
},
{
"id": "e96da971626c4e18",
"type": "inject",
"z": "0af138c02a817f4d",
"name": "Evening Trigger",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "00 22 * * *",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "{\"power\": false}",
"payloadType": "str",
"x": 220,
"y": 560,
"wires": [
[
"077e098f737dc41e"
]
]
},
{
"id": "077e098f737dc41e",
"type": "function",
"z": "0af138c02a817f4d",
"name": "Construct URL",
"func": "msg.url = \"http://\" + env.get(\"AWTRIX_IP\") + \"/api/power\";\n\nreturn msg;",
"outputs": 1,
"timeout": 0,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 420,
"y": 560,
"wires": [
[
"14f1d17d156fd888"
]
]
},
{
"id": "59941d49c7ee6b4f",
"type": "function",
"z": "0af138c02a817f4d",
"name": "Construct URL",
"func": "msg.url = \"http://\" + env.get(\"AWTRIX_IP\") + \"/api/power\";\n\nreturn msg;",
"outputs": 1,
"timeout": 0,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 440,
"y": 400,
"wires": [
[
"492b8a8feabc6a31"
]
]
}
]