Add on Maestro Gateway

Bonjour à tous

Mon problème

J’essaye d’utiliser l’addon Maestro Gateway pour piloter / voir mon poele MCZ Ray mais je n’y arrive pas…
Ci dessous les logs :

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[23:45:41] INFO: Launching maestro local connection plugin
Starting Maestrogateway.
Systemd is not available. This is the case on docker alpine images and on windows machines
2023-02-01 23:45:43,094 :: __main__ :: INFO :: Starting Maestro Daemon
Reading config from envionment variables
2023-02-01 23:45:43,097 :: __main__ :: INFO :: Connection in progress to the MQTT broker (IP:mqtt://core-mosquitto PORT:1883)
mqtt authentication enabled`Texte préformaté`

Et voici mon config du module en YAML :

USE_MCZ_CLOUD: false
MQTT_ip: mqtt://core-mosquitto
MQTT_port: "1883"
MQTT_authentication: "True"
MQTT_user: mosquitto
MQTT_pass: mosquitto
MQTT_TOPIC_SUB: Maestro/Command
MQTT_TOPIC_PUB: Maestro/State
MQTT_PAYLOAD_TYPE: TOPIC
WS_RECONNECTS_BEFORE_ALERT: "5"
MCZip: 192.168.120.1
MCZport: "81"
MCZ_device_serial: xxxxxxxxxxxxx
MCZ_device_MAC: xxxxxxxxxxxx
MCZ_App_URL: http://app.mcz.it:9000

Est ce que vous avez une idée de mon problème… Merci d’avance pour vos retours

Ma configuration


System Information

version core-2023.1.7
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.7
os_name Linux
os_version 5.15.84-v8
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 9.5
update_channel stable
supervisor_version supervisor-2023.01.1
agent_version 1.4.1
docker_version 20.10.22
disk_total 28.7 GB
disk_used 9.0 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons File editor (5.5.0), Mosquitto broker (6.1.3), Maestro Gateway (2.4), Git pull (7.13.1), ESPHome (2022.12.8), Duck DNS (1.15.0), AppDaemon (0.11.0), SSH & Web Terminal (13.0.2), Zigbee2MQTT (1.30.0-1)
Dashboards
dashboards 2
resources 0
views 1
mode storage
Recorder
oldest_recorder_run 27 janvier 2023 à 12:40
current_recorder_run 1 février 2023 à 23:45
estimated_db_size 45.43 MiB
database_engine sqlite
database_version 3.38.5
___

Hello

A tout hasard cette ligne , tu as essayé de la passé a true ?


USE_MCZ_CLOUD: true

Non je suis resté en False
Si j’ai bien compris ce paramètre permet de coisir si on fonctionne en local (solution de Chibald’ ) ou avec l’API de MCZ (solution de Pipolaq’s cloud connection script )
Dans mon cas si j’ai le choix je préfère rester en local mais je comprends pas bien toutes les implications de ce choix

ok , donc tu veux du mqtt

alors as tu crée tes entité mqtt ?

Oui j’ai Mosquitto broker qui fonctionne (avec Zigbee2Mqtt), apres je ne suis pas très à l’aise avec les config donc j’ai pu faire des erreurs.
Mais en lisant les logs ca me donne plus l’impression qu’il me manque des modules ou un truc du genre
:

Starting Maestrogateway.
Systemd is not available. This is the case on docker alpine images and on windows machines

Est ce qu’il faut installer un truc en plus ??

la de fait, tu vas devoir en dire plus

sur quoi as tu installé mastro , tes dockers sont installe sur HA , ou sur une autre machines ?

En fait j’ai pas installé docker, je suis sur Home Assistant OS et pour l’instant j’ai tout géré avec les addon disponible… mais je me demande si ca ne m’oblige pas à tout revoir

Bonjour ce sujet m’intéresse, as tu reussi a le faire fonctionner ?

Bonjour,

Non je ne suis pas allé plus loin… Je me suis pas lancé dans une ré installation complète de home assistant.
Par contre si tu arrives a faire quelques chose je suis très intéressé !

Bonsoir,

J’ai un peu avancé sur la configuration mais ca ne fonctionne pas encore… J’avais un problèle réseau pour accéder au wifi local du pêle et ça c’est résolu : https://forum.hacf.fr/t/connexion-wifi-et-filaire/30708

Maintenant les logs d’erreur vont un peu plus loin mais ca ne fonctionne toujours pas.

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs 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
[22:28:55] INFO: Launching maestro local connection plugin
Starting Maestrogateway.
Systemd is not available. This is the case on docker alpine images and on windows machines
2023-11-08 22:28:55,675 :: __main__ :: INFO :: Starting Maestro Daemon
Reading config from envionment variables
2023-11-08 22:28:55,677 :: __main__ :: INFO :: Connection in progress to the MQTT broker (IP:core-mosquitto PORT:1883)
mqtt authentication enabled
2023-11-08 22:28:55,687 :: __main__ :: INFO :: MQTT: Subscribed to topic "Maestro/Command#"
Traceback (most recent call last):
  File "/maestro/local/maestro.py", line 284, in <module>
    start_mqtt()
  File "/maestro/local/maestro.py", line 222, in start_mqtt
    client.subscribe(_MQTT_TOPIC_SUB+'#', qos=1)
  File "/usr/local/lib/python3.11/site-packages/paho/mqtt/client.py", line 1491, in subscribe
    raise ValueError('Invalid subscription filter.')
ValueError: Invalid subscription filter.
2023-11-08 22:28:55,699 :: __main__ :: INFO :: MQTT: Connected to broker. 0

il y a toujours le problème de

Systemd is not available. This is the case on docker alpine images and on windows machines

mais finalement je ne suis pas sur que ce soit bloquant…
Par contre la fin du log me fait plus penser à un problèe de configuration de mon broker mqtt… Des avis ?