Theengs Gateway est maintenant disponible en docker container
docker pull theengs/gateway
Merci à @maretodoric
Theengs Gateway est maintenant disponible en docker container
docker pull theengs/gateway
Merci à @maretodoric
Hello
Comment faire pour rendre un devices compatible ?
Dans mes archives j’ai retrouvé un capteur porte / fenêtre
Il fonctionne quand bluetooth
Sous jeedom il étais reconnu direct via le plugin Blea.
Est ce que tu peux ouvrir une discussion ci dessous: Discussions · theengs/decoder · GitHub
On va te guider pour voir s’il peut être intégré.
C’est fait , par contre moi est l’anglais ca fait deux
Pas de soucis on va se débrouiller
Bonjour à tous
Question @1technophile dans la version 1.0.0.0 la config envoyée en mqtt comme liste blanche par exemple reste même en cas de reboot de l’esp32 ? Ou bien il faut une routine pour l’envoyer à nouveau et limiter les adresses Mac.
Autre question sur les badge BT nut, tile et autres avez vous intégré un Timeout de détection pour afficher une info true ou false (présence ou absent) pour faciliter la gestion de présence via ces objets.
Encore une fois merci pour le taf fait sur ce projet
Bonjour,
Je vais te répondre dans le sujet sur OpenMQTTGateway, comme celui ci est plus pour Theengs Gateway.
Hello
@1technophile , j’ai vue sa dans la liste des changements
Je te tient au courant
Edit: 18h45
Juste deux petites chose
Une latence pour recevoir open/close
Non reconnu en binaire en historique.
Super boulot @1technophile et à la team de Theengs Passerelle
Puis sorry j’associe trop les deux projets mais oui oui tu as raison je me suis trompé
Hello @1technophile,
J’ai installé Theengs via docker et il semble tourner:
Creating config at /root/theengsgw.conf …
{
« host »: « XXX.XXX.XXX.XXX »,
« pass »: « XXX »,
« user »: « XXX »,
« port »: 1883,
« publish_topic »: « home/TheengsGateway/BTtoMQTT »,
« subscribe_topic »: « home/+/BTtoMQTT/undecoded »,
« publish_all »: true,
« ble_scan_time »: 60,
« ble_time_between_scans »: 60,
« log_level »: « DEBUG »,
« discovery »: true,
« haas_discovery »: true,
« discovery_topic »: « homeassistant/sensor »,
« discovery_device_name »: « TheengsGateway »,
« discovery_filter »: « [IBEACON,GAEN,MS-CDP] »,
« scanning_mode »: « active »,
« adapter »: « hci0 »
}
INFO:BLEGateway:Starting BLE scan
INFO:BLEGateway:Connected to MQTT Broker!
INFO:BLEGateway:Subscribed to home/+/BTtoMQTT/undecoded
Mais je vois rien dans MQTT Explorer:
Comment j’intègre un périphérique?
J’ai vu qu’il y avait un add-on HA à installer, c’est possible sur une version docker de HA?
Merci d’avance pour tes réponses.
Bonjour,
Est ce que tu as activé la decouverte mqtt au niveau de ton intégration MQTT?
Les devices devraient être créés automatiquement ensuite dans Settings->Devices
Merci pour ton retour.
Oui c’est bien activé mais rien dans les « devices » et toujours rien sous mqtt explorer.
J’ai du rater un truc… il y a une commande pour forcer une découverte?
Si j’ai pas d’appareil compatible il créer quand même le topic « theengs » sous mqtt ?
Les messages d’autodiscovery doivent apparaitre sous le topic homeassistant
comme ci dessous, en vois tu?
Aussi quand tu lances la passerelle, il te faut t’assurer d’avoir les paramètres ci dessous:
-e HAAS_DISCOVERY=true \
-e DISCOVERY=true \
-e DISCOVERY_TOPIC=homeassistant/sensor \
Bonsoir,
A mon tour de m’arracher les cheveux avec Theengs!
Tout est bien installé! Mosquitto tourne (et est pleinement opérationnel, il est déjà relié avec Zigbee2mqtt)
Et donc, j’ai voulu faire la même chose avec Theengs. J’ai installé l’addon, rempli les paramètres, désactivé mes anciens services bluetooth et j’ai lancé l’addon… Et là, il y a une erreur!
Voici ce que donnent les logs:
[22:26:28] INFO: Creating TheengsGateway configuration...
[22:26:29] INFO: Starting TheengsGateway...
ERROR:BLEGateway:[Errno -2] Name or service not known
Et c’est tout! Voyez-vous d’où ca peut venir?
Merci
Bonsoir,
Est ce que tu peux partager ta configuration comme ci dessous (en cachant les infos sensibles):
Quelle version utilises tu ?
Voici mes options:
MQTT_HOST: mqtt://192.168.1.28:1883
MQTT_USERNAME: *****
MQTT_PASSWORD: *****
MQTT_PORT: 1883
MQTT_PUB_TOPIC: home/TheengsGateway/BTtoMQTT
MQTT_SUB_TOPIC: home/+/BTtoMQTT/undecoded
MQTT_PRE_TOPIC: home/presence/TheengsGateway
PRESENCE: false
PUBLISH_ALL: true
PUBLISH_ADVDATA: false
SCAN_DUR: 10
TIME_BETWEEN: 60
LOG_LEVEL: WARNING
DISCOVERY: true
DISCOVERY_TOPIC: homeassistant/sensor
DISCOVERY_DEVICE_NAME: TheengsGateway
DISCOVERY_FILTER: "[IBEACON]"
ADAPTER: hci1
SCANNING_MODE: active
TIME_SYNC: "[]"
TIME_FORMAT: false
Version: 1.7.0
Alors je me réponds à moi-même!
J’ai mis l’adapter entre guillemets et j’ai une nouvelle erreur:
[08:10:45] INFO: Creating TheengsGateway configuration...
[08:10:46] INFO: Starting TheengsGateway...
Invalid MQTT host
Pour info, j’utilise les mêmes infos (server, login et pass) que dans zigbee2mqtt pour accéder à mon mqtt
SAlut d’apres ce que je vois dans ta config
a la definition de l’adresse IP tu rajoutes le port de com 1883
MQTT_HOST: mqtt://192.168.1.28:1883
MQTT_USERNAME: *****
MQTT_PASSWORD: *****
MQTT_PORT: 1883
je pense que c’est la que ça deconne
car
dans le fichier de config tu as un topic special pour le definir
Malheureusement, non.
Je viens de tenter en rajoutant le port, mais le résultat est exactement le même