Pas de données crées par l'addon
foux opened this issue · 1 comments
foux commented
Bonjour!
J'ai installé Meters2HA en addon sur HAOS.
Voila ma configuration HAOS :
log_level: info
timeout: "30"
type: ha
logs_folder: /config
download_folder: /config
grdf_event: call_grdf
veolia_event: call_veolia
keep_output: true
screenshot: true
display: false
skip_download: false
grdf_login: me@me.com
grdf_password: passw0rd
grdf_pce: "01234567890123"
captchaservice: 2captcha
token_captchaservice: tok3n
Et les logs :
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service base-addon-banner: starting
-----------------------------------------------------------
Add-on: MetersToHA
MetersToHA add-on for Home Assistant
-----------------------------------------------------------
Add-on version: dev
You are running the latest version of this add-on.
System: Home Assistant OS 12.2 (aarch64 / raspberrypi5-64)
Home Assistant Core: 2024.4.3
Home Assistant Supervisor: 2024.04.0
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-log-level: starting
s6-rc: info: service fix-attrs successfully started
Log level is set to INFO
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
Cloning into 'MetersToHA'...
git checkout
Your branch is up to date with 'origin/meters-to-ha'.
MetersToHA Container version: dev.017 #2815b130869d0d7b049de3b0fc03f3e3 /run.sh
MetersToHA Python GIT version: 30665a2 on Fri Mar 1 17:59:13 2024 +0100
Generate configuration file
Generated configuration file '/m2h_config.json':
{
"2captcha_token":"tok3n",
"log_level":"info",
"logs_folder":"/config",
"grdf_login":"me@me.com",
"grdf_password":"passw0rd",
"grdf_pce":"01234567890123",
"timeout":"30",
"download_folder":"/config",
"ha_server": "http://supervisor/core",
"ha_token": "token",
"type": "ha"
}
DISPLAY:''
EVENT CONF: veolia:call_veolia grdf:call_grdf
=== Generated script '/execEvent.sh': ==========
#!/bin/bash
{
TARGET_OPT=""
[[ "$1" == "call_veolia" ]] && TARGET_OPT=--veolia
[[ "$1" == "call_grdf" ]] && TARGET_OPT=--grdf
[[ "$1" == "homeassistant_started" ]] && TARGET_OPT="-k --skip-download --veolia --grdf"
[[ "$TARGET_OPT" == "" ]] && ( echo "Unrecognized event '$1'" ; exit 1 )
date
echo "python3 MetersToHA/apps/meters_to_ha/meters_to_ha.py -l /config --screenshot --keep-output -c \"/m2h_config.json\" $TARGET_OPT -r"
python3 MetersToHA/apps/meters_to_ha/meters_to_ha.py -l /config --screenshot --keep-output -c "/m2h_config.json" $TARGET_OPT -r
# Copy chrome logs
for i in ~/.config/*/chrome_debug.log ; do
[[ -r "$i" ]] || continue
SUBDIR="/config/$(basename "$(dirname "$i")")"
mkdir -p "${SUBDIR}"
cp -p "$i" "${SUBDIR}"
done
echo "Done $(date)"
} >> "/config/m2h_exec.log" 2>&1
=== End of Generated script '/execEvent.sh': ===
Test access to Home Assistant API (should show '{"message":"API running."}')
{"message":"API running."}
"./haevent2exec.py" --config-json "/m2h_config.json" --external-program "/execEvent.sh" --log-level="info" call_veolia call_grdf homeassistant_started
[2024/04/23 10:30:37] (haevent2exec.py) INFO Received {'type': 'auth_required', 'ha_version': '2024.4.3'}
[2024/04/23 10:30:37] (haevent2exec.py) INFO Connected
[2024/04/23 10:30:37] (haevent2exec.py) INFO Result of subscription for 'call_veolia': None
[2024/04/23 10:30:37] (haevent2exec.py) INFO Result of subscription for 'call_grdf': None
[2024/04/23 10:30:37] (haevent2exec.py) INFO Result of subscription for 'homeassistant_started': None
[2024/04/23 10:30:37] (haevent2exec.py) INFO send_event_msg: Got id (4,)
[2024/04/23 10:30:37] (haevent2exec.py) INFO Subscribed, waiting for messages
[2024/04/23 10:30:37] (haevent2exec.py) INFO Received WSMessage(type=<WSMsgType.TEXT: 1>, data='{"id":1,"type":"result","success":true,"result":null}', extra='')
[2024/04/23 10:30:37] (haevent2exec.py) INFO Received WSMessage(type=<WSMsgType.TEXT: 1>, data='{"id":2,"type":"result","success":true,"result":null}', extra='')
[2024/04/23 10:30:37] (haevent2exec.py) INFO Received WSMessage(type=<WSMsgType.TEXT: 1>, data='{"id":3,"type":"result","success":true,"result":null}', extra='')
[2024/04/23 10:31:39] (haevent2exec.py) INFO Received WSMessage(type=<WSMsgType.TEXT: 1>, data='{"type":"event","event":{"event_type":"call_grdf","data":{},"origin":"REMOTE","time_fired":"2024-04-23T08:31:39.881205+00:00","context":{"id":"01HW51A0B96WNGN53K57B1KFP0","parent_id":null,"user_id":"0d3cba7d70cb4a6789cddc0ac1c32a77"}},"id":2}', extra='')
[2024/04/23 10:31:39] (haevent2exec.py) INFO Received event: call_grdf
[2024/04/23 10:31:39] (haevent2exec.py) INFO Start external program for call_grdf
[2024/04/23 10:32:49] (haevent2exec.py) INFO send_event_msg: Got call_grdf ()
Mais je ne vois rien de créer dans HA. AIs-je loupé une étape?
Merci!