secubox-openwrt/package/secubox/secubox-app-domoticz/README.fr.md
CyberMind-FR ccfb58124c docs: Add trilingual documentation (French and Chinese translations)
Add complete French (fr) and Chinese (zh) translations for all documentation:

- Root files: README, CHANGELOG, SECURITY, BETA-RELEASE
- docs/: All 16 core documentation files
- DOCS/: All 19 deep-dive documents including embedded/ and archive/
- package/secubox/: All 123+ package READMEs
- Misc: secubox-tools/, scripts/, EXAMPLES/, config-backups/, streamlit-apps/

Total: 346 translation files created

Each file includes language switcher links for easy navigation between
English, French, and Chinese versions.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-20 10:00:18 +01:00

2.4 KiB

English | Francais | 中文

SecuBox Domoticz

Plateforme domotique fonctionnant dans un conteneur LXC Debian avec pont MQTT, integration Zigbee2MQTT et support mesh P2P.

Installation

opkg install secubox-app-domoticz
domoticzctl install
/etc/init.d/domoticz start

Configuration

Fichier de configuration UCI : /etc/config/domoticz

config domoticz 'main'
    option enabled '0'
    option data_path '/srv/domoticz'
    option devices_path '/srv/devices'
    option port '8080'
    option timezone 'UTC'

config domoticz 'mqtt'
    option enabled '0'
    option broker '127.0.0.1'
    option broker_port '1883'
    option topic_prefix 'domoticz'
    option z2m_topic 'zigbee2mqtt'

config domoticz 'network'
    option domain 'domoticz.secubox.local'
    option haproxy '0'
    option firewall_wan '0'

config domoticz 'mesh'
    option enabled '0'

Utilisation

domoticzctl install           # Creer un conteneur LXC, telecharger Domoticz
domoticzctl uninstall         # Supprimer le conteneur (donnees conservees)
domoticzctl update            # Telecharger le dernier Domoticz, redemarrer
domoticzctl status            # Afficher le statut du conteneur
domoticzctl logs [-f]         # Logs du conteneur
domoticzctl configure-mqtt    # Auto-configurer Mosquitto + pont MQTT
domoticzctl configure-haproxy # Enregistrer le vhost HAProxy
domoticzctl backup [path]     # Sauvegarder les donnees
domoticzctl restore <path>    # Restaurer depuis une sauvegarde
domoticzctl mesh-register     # Enregistrer dans le mesh P2P

Pont MQTT

La commande configure-mqtt auto-configure :

  1. Installe mosquitto-nossl si absent
  2. Configure le listener Mosquitto sur le port 1883
  3. Detecte les parametres du broker Zigbee2MQTT pour compatibilite
  4. Stocke la config MQTT dans UCI pour persistance

Apres configuration, ajoutez le hardware MQTT dans l'interface Domoticz : Configuration > Hardware > MQTT Client Gateway.

Integration Zigbee

Quand secubox-app-zigbee2mqtt est installe :

  • Les deux services partagent le meme broker Mosquitto
  • Les appareils Zigbee publient sur le topic zigbee2mqtt/#
  • Domoticz s'abonne via le hardware MQTT Client Gateway

Fichiers

  • /etc/config/domoticz -- Configuration UCI
  • /etc/init.d/domoticz -- Script init (procd)
  • /usr/sbin/domoticzctl -- CLI du controleur

Dependances

  • lxc, lxc-common
  • Optionnel : mosquitto-nossl, secubox-app-zigbee2mqtt

Licence

Apache-2.0