zuerst einmal ein gutes neues Jahr Euch allen!
Ich habe da mal eine Bitte:
Beim Renault-Binding wird in der Doku ein Script angegeben, den man in OH3 unter Scripts einfach einfügen kann. Das funktioniert auch soweit.
Code: Alles auswählen
configuration: {}
triggers:
- id: "1"
configuration:
itemName: RenaultZOEBatterylevel
type: core.ItemStateUpdateTrigger
- id: "2"
configuration:
itemName: RenaultCar_ChargeLimit
type: core.ItemStateUpdateTrigger
- id: "3"
configuration:
itemName: RenaultZOEPlugstatus
type: core.ItemStateUpdateTrigger
conditions: []
actions:
- inputs: {}
id: "4"
configuration:
type: application/vnd.openhab.dsl.rule
script: >
if ( RenaultZOEPlugstatus.state.toString == 'PLUGGED' ) {
if ( RenaultZOEBatterylevel.state as Number >= RenaultCar_ChargeLimit.state as Number ) {
if (RenaultZOEChargingmode.state.toString != 'SCHEDULE_MODE' ) {
RenaultZOEChargingmode.sendCommand("SCHEDULE_MODE")
}
} else {
if (RenaultZOEChargingmode.state.toString != 'ALWAYS_CHARGING' ) {
RenaultZOEChargingmode.sendCommand("ALWAYS_CHARGING")
}
}
} else {
if (RenaultZOEChargingmode.state.toString != 'ALWAYS_CHARGING' ) {
RenaultZOEChargingmode.sendCommand("ALWAYS_CHARGING")
}
}
type: script.ScriptAction
Kann mir einer das o.g. Script eventuell als Renault.script-Datei umändern, sodass ich das in den Configs abspeichern kann?
Vielen Dank schon mal vorab!
Viele Grüße
DJFlaxi