Fórum | MyPower.CZ | Obnovitelné zdroje energie - energetická soběstačnost | Poslední návštěva: ned bře 26, 2023 7:35 am
template:
- binary_sensor:
# Stav ON/OFF čerpadla ve vrtu. Výkon měří senzor vrt_cerpadlo_phase_a_power v kW. Pokud je výkon čerpadla vyšší než 0.02kW, bude stav ON.
- name: "Vrt - čerpadlo běží"
# Pokud by spotřebič odebíral příkon přerušovaně (např. sporák, trouba a podobně), tak odkomentovat a nastavit si dobu:
# delay_off:
# minutes: 2
state: >
{{ states('sensor.vrt_cerpadlo_phase_a_power')|float > 0.02 }}
# Chci si dlouhodobě ukládat akumulovaná data jak dlouho běželo čerpadlo.
# Když se čerpadlo zapne, tak v Node-RED mám senzor sensor.vrt_cerpadlo_dobabehu2, který změří dobu běhu.
# Tyto doby jsou ukládány do statitiky a je z nich počítána akumulovaná doba (total)
- platform: statistics
name: "Vrt_čerpadlo-akumulovaná_doba_provozu2"
entity_id: sensor.vrt_cerpadlo_dobabehu_2
state_characteristic: total
max_age:
days: 3650
unique_id: Vrt_cerpadlo_akumulovana_doba_provozu2
# Chci si dlouhodobě ukládat kolikrát bylo zapnuto čerpadlo. K tomu sleduji kolikrát se změnila hodnota senzoru vrt_cerpadlo_dobabehu2 (state_characteristic: count)
- platform: statistics
name: "Vrt_čerpadlo-počet_sepnutí2"
entity_id: sensor.vrt_cerpadlo_dobabehu_2
state_characteristic: count
max_age:
days: 3650
unique_id: Vrt_cerpadlo_pocet_sepnuti2
[
{
"id": "a8d0a05950d87d03",
"type": "tab",
"label": "Vrt-čerpadlo",
"disabled": false,
"info": "",
"env": []
},
{
"id": "a44bfa614b65e9f5",
"type": "inject",
"z": "a8d0a05950d87d03",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "",
"payloadType": "date",
"x": 200,
"y": 360,
"wires": [
[
"177571d42db58329",
"2b1b9a88de198c0d"
]
]
},
{
"id": "2b1b9a88de198c0d",
"type": "delay",
"z": "a8d0a05950d87d03",
"name": "",
"pauseType": "delay",
"timeout": "5",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 430,
"y": 480,
"wires": [
[
"a0388bd335586195"
]
]
},
{
"id": "b0a94de80dc08f20",
"type": "server-state-changed",
"z": "a8d0a05950d87d03",
"name": "Vrt - čerpadlo běží",
"server": "aaab75cd.fd8c28",
"version": 4,
"exposeToHomeAssistant": false,
"haConfig": [
{
"property": "name",
"value": ""
},
{
"property": "icon",
"value": ""
}
],
"entityidfilter": "binary_sensor.vrt_cerpadlo_bezi",
"entityidfiltertype": "exact",
"outputinitially": false,
"state_type": "habool",
"haltifstate": "true",
"halt_if_type": "bool",
"halt_if_compare": "is",
"outputs": 2,
"output_only_on_state_change": true,
"for": "0",
"forType": "num",
"forUnits": "minutes",
"ignorePrevStateNull": false,
"ignorePrevStateUnknown": false,
"ignorePrevStateUnavailable": false,
"ignoreCurrentStateUnknown": false,
"ignoreCurrentStateUnavailable": false,
"outputProperties": [
{
"property": "payload",
"propertyType": "msg",
"value": "",
"valueType": "entityState"
},
{
"property": "data",
"propertyType": "msg",
"value": "",
"valueType": "eventData"
},
{
"property": "topic",
"propertyType": "msg",
"value": "",
"valueType": "triggerId"
}
],
"x": 190,
"y": 520,
"wires": [
[
"177571d42db58329",
"2b1b9a88de198c0d"
],
[
"a0388bd335586195"
]
]
},
{
"id": "a0388bd335586195",
"type": "interval-length",
"z": "a8d0a05950d87d03",
"format": "mills",
"bytopic": false,
"minimum": "",
"maximum": "",
"window": "",
"timeout": false,
"msgTimeout": "",
"minimumunit": "msecs",
"maximumunit": "msecs",
"windowunit": "msecs",
"msgTimeoutUnit": "msecs",
"reset": true,
"startup": false,
"msgField": "payload",
"timestampField": "timestamp",
"repeatTimeout": false,
"name": "",
"x": 680,
"y": 520,
"wires": [
[
"1a3aeefbdcc6ab41"
],
[]
]
},
{
"id": "177571d42db58329",
"type": "change",
"z": "a8d0a05950d87d03",
"name": "",
"rules": [
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 440,
"y": 400,
"wires": [
[
"a0388bd335586195"
]
]
},
{
"id": "da9fa3186e2f7da3",
"type": "debug",
"z": "a8d0a05950d87d03",
"name": "debug 7",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "true",
"targetType": "full",
"statusVal": "",
"statusType": "auto",
"x": 1080,
"y": 600,
"wires": []
},
{
"id": "1a3aeefbdcc6ab41",
"type": "function",
"z": "a8d0a05950d87d03",
"name": "milisec to hours",
"func": "var count = flow.get(\"counter\") ||0;\n\ncount = msg.payload / 3600000;\nmsg.payload = count;\nreturn msg;\n",
"outputs": 1,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 900,
"y": 520,
"wires": [
[
"05552e8e86d42fab"
]
]
},
{
"id": "05552e8e86d42fab",
"type": "ha-sensor",
"z": "a8d0a05950d87d03",
"name": "Vrt-cerpadlo-doba_behu2",
"entityConfig": "3082375c3dfa51c4",
"version": 0,
"state": "payload",
"stateType": "msg",
"attributes": [],
"inputOverride": "allow",
"outputProperties": [],
"x": 1130,
"y": 520,
"wires": [
[
"da9fa3186e2f7da3"
]
]
},
{
"id": "aaab75cd.fd8c28",
"type": "server",
"name": "Home Assistant",
"addon": true
},
{
"id": "3082375c3dfa51c4",
"type": "ha-entity-config",
"server": "aaab75cd.fd8c28",
"deviceConfig": "",
"name": "Vrt-cerpadlo-doba_behu2",
"version": "6",
"entityType": "sensor",
"haConfig": [
{
"property": "name",
"value": "Vrt čerpadlo - dobaběhu 2"
},
{
"property": "icon",
"value": ""
},
{
"property": "entity_category",
"value": ""
},
{
"property": "device_class",
"value": "duration"
},
{
"property": "unit_of_measurement",
"value": "h"
},
{
"property": "state_class",
"value": ""
}
],
"resend": false,
"debugEnabled": false
}
]
Uživatelé procházející toto fórum: CC [Bot] a 0 návštevníků