63 lines
1.8 KiB
YAML
63 lines
1.8 KiB
YAML
publish_to_evcc:
|
|
name: Publish to EVCC
|
|
description: Manually publish energy prices to EVCC via MQTT
|
|
fields:
|
|
entry_id:
|
|
name: Config Entry ID
|
|
description: Specific config entry ID to publish for (optional, if not specified all entries will be used)
|
|
example: 3eb1f2a55d321c918844d5c9fbc7d4bd
|
|
required: false
|
|
selector:
|
|
text:
|
|
topic_buy:
|
|
name: MQTT Buy Topic
|
|
description: Override the MQTT topic for buy prices (optional)
|
|
example: energy/forecast/buy
|
|
required: false
|
|
selector:
|
|
text:
|
|
topic_sell:
|
|
name: MQTT Sell Topic
|
|
description: Override the MQTT topic for sell prices (optional)
|
|
example: energy/forecast/sell
|
|
required: false
|
|
selector:
|
|
text:
|
|
|
|
force_retain:
|
|
name: Force Retain MQTT Messages
|
|
description: Force MQTT messages to be retained by republishing them periodically
|
|
fields:
|
|
entry_id:
|
|
name: Config Entry ID
|
|
description: Specific config entry ID to publish for (optional, if not specified all entries will be used)
|
|
example: 3eb1f2a55d321c918844d5c9fbc7d4bd
|
|
required: false
|
|
selector:
|
|
text:
|
|
topic_buy:
|
|
name: MQTT Buy Topic
|
|
description: Override the MQTT topic for buy prices (optional)
|
|
example: energy/forecast/buy
|
|
required: false
|
|
selector:
|
|
text:
|
|
topic_sell:
|
|
name: MQTT Sell Topic
|
|
description: Override the MQTT topic for sell prices (optional)
|
|
example: energy/forecast/sell
|
|
required: false
|
|
selector:
|
|
text:
|
|
retain_hours:
|
|
name: Retain Hours
|
|
description: Number of hours to keep republishing the message (default 168 hours = 7 days)
|
|
example: 168
|
|
required: false
|
|
default: 168
|
|
selector:
|
|
number:
|
|
min: 1
|
|
max: 720
|
|
step: 1
|