
* Update en.yaml Update options * Prettified Code! * Update en.yaml * Prettified Code! * Update en.yaml * Update Dockerfile curl dev version -> rc3 chmod changed to folders instead of files taillog auto logs to dev stdout.. it is just a timestamp now * Update build.yaml codenotary.. * Update taillog.sh SBFspot 3.9.6 logging changes no files anymore. so just timestamp. * Update genBluetoothConfig.sh converted to bashio * Update genEthernetConfig.sh converted to bashio * Create genSenBlue Created for Bluetooth inverter sensors * Create genSenEth created for Ethernet inverter sensors makes set config * Create mqttSensorConfig making sensors.. * Create purgeSen purge sensors... * Create nanorc nano defaults. * Update finish exit code changes * Update run sensors and bashio changes * Update config.yaml defaulted most options in bashio * Update en.yaml spaces... * Update en.yaml * Update en.yaml * Update en.yaml * Prettified Code! * Update config.yaml * Update DOCS.md updating for changes and making pretty * Update README.md * Prettified Code! * Add files via upload * Update README.md * Update DOCS.md * Update en.yaml * Prettified Code! * Update README.md * Prettified Code! * Update DOCS.md * Update en.yaml * Prettified Code! * Update README.md * Update en.yaml * Prettified Code! * Update DOCS.md * Update en.yaml * Prettified Code! * Update README.md * Update .mdlrc * Prettified Code! * Update DOCS.md * Update CHANGELOG.md 2022.9.1 * Update README.md * Update DOCS.md * Update README.md * Update README.md * Update DOCS.md * Delete UI options.PNG renaming * Delete mqqt Capture.PNG renaming * Add files via upload * Update README.md * Update README.md * Delete MQTTcapture.PNG * Add files via upload * Update README.md * Update DOCS.md * Update CHANGELOG.md * Update README.md * Update DOCS.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md Co-authored-by: habuild <habuild@users.noreply.github.com>
92 lines
2.5 KiB
YAML
92 lines
2.5 KiB
YAML
---
|
|
name: HAOS-SBFspot
|
|
version: 2022.9.1
|
|
slug: haos-sbfspot
|
|
description: Manage SBFspot with a simple interface
|
|
url: "https://github.com/habuild/hassio-addons/tree/main/haos-sbfspot"
|
|
stage: experimental
|
|
image: "ghcr.io/habuild/{arch}-addon-haos-sbfspot"
|
|
arch:
|
|
- armhf
|
|
- armv7
|
|
- aarch64
|
|
- amd64
|
|
init: false
|
|
host_network: true
|
|
host_dbus: true
|
|
homeassistant_api: true
|
|
panel_icon: mdi:solar-power-variant
|
|
services:
|
|
- mysql:need
|
|
- mqtt:want
|
|
options:
|
|
Connection_Type: "Bluetooth"
|
|
Sensors_HA: No
|
|
BTAddress: "!secret BTAddress"
|
|
Password: "!secret SBFpassword"
|
|
LocalBTAddress: "!secret LocalBTAddress"
|
|
IP_Address: "255.255.255.255"
|
|
Plantname: "!secret SBFplantname"
|
|
Latitude: "!secret home_lat"
|
|
Longitude: "!secret home_long"
|
|
Timezone: "!secret Timezone"
|
|
DateTimeFormat: "'%H:%M:%S %d-%m-%y'"
|
|
SQL_Password: "!secret mariadb_pw"
|
|
MQTT_User: "!secret mqtt_user"
|
|
MQTT_Pass: "!secret mqtt_pass"
|
|
MQTT_Topic: "homeassistant/sbfspot_{plantname}/sbfspot_{serial}"
|
|
MQTT_Data: >-
|
|
Timestamp,SunRise,SunSet,InvSerial,InvName,InvTime,InvStatus,InvSwVer,InvClass,InvType,InvTemperature,OperTm,FeedTm,EToday,ETotal,GridFreq,PACTot,PAC1,UAC1,IAC1,PDCTot,UDC1,UDC2,IDC1,IDC2,PDC1,PDC2,BTSignal
|
|
PVoutput_SID: "!secret pvoSID"
|
|
PVoutput_Key: "!secret pvoAPIkey"
|
|
LogLevel: info
|
|
schema:
|
|
Connection_Type: list(Bluetooth|Ethernet)?
|
|
Sensors_HA: list(No||Create||Purge|)?
|
|
BTAddress: "str"
|
|
Password: "password"
|
|
LocalBTAddress: "str?"
|
|
IP_Address: "str?"
|
|
Plantname: "str"
|
|
MIS_Enabled: "int?"
|
|
OutputPath: "str?"
|
|
OutputPathEvents: "str?"
|
|
Latitude: "str?"
|
|
Longitude: "str?"
|
|
Timezone: "str?"
|
|
DateTimeFormat: "str?"
|
|
DateFormat: "str?"
|
|
DecimalPoint: "str?"
|
|
TimeFormat: "str?"
|
|
SynchTime: "int?"
|
|
SynchTimeLow: "int?"
|
|
SynchTimeHigh: "int?"
|
|
SunRSOffset: "int?"
|
|
Locale: "str?"
|
|
CalculateMissingSpotValues: "int?"
|
|
BTConnectRetries: "int?"
|
|
CSV_Export: "int?"
|
|
CSV_ExtendedHeader: "int?"
|
|
CSV_Header: "int?"
|
|
CSV_SaveZeroPower: "int?"
|
|
CSV_Delimiter: "str?"
|
|
CSV_Spot_TimeSource: "str?"
|
|
CSV_Spot_WebboxHeader: "int?"
|
|
SQL_Database: "str?"
|
|
SQL_Hostname: "str?"
|
|
SQL_Port: "str?"
|
|
SQL_Username: "str?"
|
|
SQL_Password: "password?"
|
|
MQTT_Publisher: "str?"
|
|
MQTT_Host: "str?"
|
|
MQTT_Port: "str?"
|
|
MQTT_User: "str"
|
|
MQTT_Pass: "password"
|
|
MQTT_Topic: "str"
|
|
MQTT_ItemFormat: "str?"
|
|
MQTT_ItemDelimiter: str?
|
|
MQTT_PublisherArgs: str?
|
|
MQTT_Data: "str"
|
|
PVoutput_SID: "password?"
|
|
PVoutput_Key: "password?"
|
|
LogLevel: list(debug|info||warning||error)?
|