Domoticz, Homebridge et Homekit

Forum dédié aux questions concernant la configuration de votre serveur sous Linux
rembull
Messages : 1
Inscription : 04 oct. 2018, 03:57

Re: Domoticz, Homebridge et Homekit

Message par rembull »

Bonjour à tous

J'espère que je ne me trompe pas de section du forum.

Voila deux mois que j'ai testé et installé homebridge sur un pi3 en version strech (si je me trompe pas). Ma configuration fonctionnait très bien.

Le seul soucis que j'avais est que mon volet (le seul que j'avais piloté pour l'instant) était inversé au niveau du pourcentage d'ouverture dans homekit. J'ai donc sous domoticz fait l'inversion mais rien ne se faisait dans homekit. J'ai donc supprimé le pont et l'accessoire car impossible de supprimer juste l'accessoire et de le réintégrer (ou je sais pas faire ...LOLL).

Donc désormais mon problème est que lorsque je veux redéclarer mon pont il me dit l'accessoire est déjà déclaré et impossible de le trouver dans homekit...

J'ai tenté de renommer le pont dans le fichier config.json de homebridge mais rien n'y fait. Suppression de homekit et du domicile de tous mes appareils et rien y fait.

Déjà tenté aussi la suppression du dossier persist et accessories mais rien y fait.

Help me avant que je ne fasse un ball trap avec tout ça.

Merci d'avance
jeyf
Messages : 19
Inscription : 22 avr. 2017, 16:21

Re: Domoticz, Homebridge et Homekit

Message par jeyf »

bonjour a tous
Aprés avoir bien progréssé sur domoticz et des wemos D1et homebridge
je suis en train de domotiser ma cheminée .
j'ai donc ajouté un thermocouple MAX6675 et un ecran TFT 7" nextion.
le probleme que je rencontre est que homekit et homebridge n'affiche pas de temperature superieure à 100°
j'ai lu quelque part que l'on pouvait modifier cela dans le config.json pour changer la tmax mais cela s'ajoute sur un accessories.
hors dans mon config.json je n'ai aucun accessories (ils sont tous decouverts via le bridge dans homekit) je ne sais donc pas trop ou rentrer cette valeur max_temp pour cette sonde qui a un idx dans domoticz ni quelle syntax utiliser.

je vous met une copie de mon config.json

Code : Tout sélectionner

{
    "bridge": {
        "name": "Homebridge",
        "username": "XX:XX:XX:XX:XX:XX",
        "port": XXXXX,
        "pin": "XXX-XX-XXX"
    },
    "description": "Configuration file for (e)xtended Domoticz platform.",
    "platforms": [
        {
            "platform": "eDomoticz",
            "name": "eDomoticz",
            "server": "127.0.0.1",
            "port": "XXXX",
            "ssl": 0,
            "roomid": 0,
            "mqttenable": 1,
            "mqttserver": "127.0.0.1",
            "mqttport": "1883",
            "mqttauth": 0,
            "mqttuser": "",
            "mqttpass": ""
        }
    ],
    "accessories": []
}
plouf34
Messages : 111
Inscription : 04 déc. 2016, 18:33

Re: Domoticz, Homebridge et Homekit

Message par plouf34 »

Détenteur d’un syno ds216+2 , d’une gateway Xiaomi v2 et plein de capteurs Xiaomi, domoticz pour syno avec tous mes capteurs Xiaomi - zwave, je compte passer sur HomeKit.
Quel est le dernier Tuto en date pour installer HomeKit sur mon syno et interfacé avec domoticz? Je suis une quiche en Linux, si vous aviez un Tuto le plus simple possible :-)
Merci d’avance.
vr6man
Messages : 627
Inscription : 18 juil. 2017, 12:15

Re: Domoticz, Homebridge et Homekit

Message par vr6man »

Bonjour

Je souhaiterais installer homebridge et home kit sur mon rpi3 tournant sous Buster

J'ai suivi le Tutoriel suivant:

https://www.domoticz.com/wiki/Homekit_Siri

Je suis bloqué avec le message d'erreur suivant

Code : Tout sélectionner

pi@rasphome:~ $ sudo npm install -g --unsafe-perm homebridge@latest homebridge-config-ui-x@latest
npm ERR! Linux 5.4.51-v7+
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "--unsafe-perm" "homebridge@latest" "homebridge-config-ui-x@latest"
npm ERR! node v6.3.1
npm ERR! npm  v3.10.3
npm ERR! code EMISSINGARG

npm ERR! typeerror Error: Missing required argument #1
npm ERR! typeerror     at andLogAndFinish (/usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:31:3)
npm ERR! typeerror     at fetchPackageMetadata (/usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:51:22)
npm ERR! typeerror     at resolveWithNewModule (/usr/local/lib/node_modules/npm/lib/install/deps.js:515:12)
npm ERR! typeerror     at /usr/local/lib/node_modules/npm/lib/install/deps.js:516:7
npm ERR! typeerror     at /usr/local/lib/node_modules/npm/node_modules/iferr/index.js:13:50
npm ERR! typeerror     at /usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:37:12
npm ERR! typeerror     at addRequestedAndFinish (/usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:67:5)
npm ERR! typeerror     at returnAndAddMetadata (/usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:121:7)
npm ERR! typeerror     at pickVersionFromRegistryDocument (/usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:138:20)
npm ERR! typeerror     at /usr/local/lib/node_modules/npm/node_modules/iferr/index.js:13:50
npm ERR! typeerror This is an error with npm itself. Please report this error at:
npm ERR! typeerror     <http://github.com/npm/npm/issues>
npm ERR! Linux 5.4.51-v7+
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "--unsafe-perm" "homebridge@latest" "homebridge-config-ui-x@latest"
npm ERR! node v6.3.1
npm ERR! npm  v3.10.3
npm ERR! code EMISSINGARG

npm ERR! typeerror Error: Missing required argument #1
npm ERR! typeerror     at andLogAndFinish (/usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:31:3)
npm ERR! typeerror     at fetchPackageMetadata (/usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:51:22)
npm ERR! typeerror     at resolveWithNewModule (/usr/local/lib/node_modules/npm/lib/install/deps.js:515:12)
npm ERR! typeerror     at /usr/local/lib/node_modules/npm/lib/install/deps.js:516:7
npm ERR! typeerror     at /usr/local/lib/node_modules/npm/node_modules/iferr/index.js:13:50
npm ERR! typeerror     at /usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:37:12
npm ERR! typeerror     at addRequestedAndFinish (/usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:67:5)
npm ERR! typeerror     at returnAndAddMetadata (/usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:121:7)
npm ERR! typeerror     at pickVersionFromRegistryDocument (/usr/local/lib/node_modules/npm/lib/fetch-package-metadata.js:138:20)
npm ERR! typeerror     at /usr/local/lib/node_modules/npm/node_modules/iferr/index.js:13:50
npm ERR! typeerror This is an error with npm itself. Please report this error at:
npm ERR! typeerror     <http://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /home/pi/npm-debug.log
pi@rasphome:~ $ 
A votre avis

Merci de votre aide
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Domoticz, Homebridge et Homekit

Message par Flying Domotic »

Bonjour,

Les versions de node et npm semblent un peu vielles. Ici j'ai un npm 6.14.8 et un node 12.19.0. Une mise à jour aiderait peut être ?
vr6man
Messages : 627
Inscription : 18 juil. 2017, 12:15

Re: Domoticz, Homebridge et Homekit

Message par vr6man »

ok comment fais tu pour mettre a jour car je viens de faire l'installation en suivant le Tutoriel et il m'a installé celle-ci
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Domoticz, Homebridge et Homekit

Message par Flying Domotic »

Bizarre ...

Qu'est ce que raconte un node -v ? un npm -v ?
vr6man
Messages : 627
Inscription : 18 juil. 2017, 12:15

Re: Domoticz, Homebridge et Homekit

Message par vr6man »

voila le retour

Code : Tout sélectionner

pi@rasphome:~ $ node -v 
v6.3.1
pi@rasphome:~ $ npm -v 
3.10.3
Cela viens peu être de l'installation sous Buster ?
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Domoticz, Homebridge et Homekit

Message par Flying Domotic »

Il y a définitivement un truc qui cloche ... La doc indiquée (https://www.domoticz.com/wiki/Homekit_Siri) devrait installer un nodejs V12 (curl -sL https://deb.nodesource.com/setup_12.x | sudo bash).

Quand tu fais un "sudo apt update", as-tu bien un truc du genre ?

Code : Tout sélectionner

Hit:1 http://archive.raspberrypi.org/debian buster InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:3 https://deb.nodesource.com/node_12.x buster InRelease
vr6man
Messages : 627
Inscription : 18 juil. 2017, 12:15

Re: Domoticz, Homebridge et Homekit

Message par vr6man »

voila le retour

Code : Tout sélectionner

sudo apt update
Réception de :1 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB]
Réception de :2 http://archive.raspberrypi.org/debian buster InRelease [32,6 kB]                                                   
Atteint :3 https://deb.nodesource.com/node_12.x buster InRelease                                
Réception de :4 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages [13,0 MB]
Réception de :5 http://archive.raspberrypi.org/debian buster/main armhf Packages [331 kB]
13,4 Mo réceptionnés en 23s (584 ko/s)                                                                                                                                                        
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
12 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
pi@rasphome:~ $ ^C
pi@rasphome:~ $ sudo apt list --upgradable
En train de lister... Fait
libfreetype6-dev/stable 2.9.1-3+deb10u2 armhf [pouvant être mis à jour depuis : 2.9.1-3+deb10u1]
libfreetype6/stable 2.9.1-3+deb10u2 armhf [pouvant être mis à jour depuis : 2.9.1-3+deb10u1]
libmariadb3/stable 1:10.3.25-0+deb10u1 armhf [pouvant être mis à jour depuis : 1:10.3.23-0+deb10u1]
libraspberrypi-bin/testing 1.20201022-1 armhf [pouvant être mis à jour depuis : 1.20200902-1]
libraspberrypi-dev/testing 1.20201022-1 armhf [pouvant être mis à jour depuis : 1.20200902-1]
libraspberrypi-doc/testing 1.20201022-1 armhf [pouvant être mis à jour depuis : 1.20200902-1]
libraspberrypi0/testing 1.20201022-1 armhf [pouvant être mis à jour depuis : 1.20200902-1]
mariadb-common/stable 1:10.3.25-0+deb10u1 all [pouvant être mis à jour depuis : 1:10.3.23-0+deb10u1]
raspberrypi-bootloader/testing 1.20201022-1 armhf [pouvant être mis à jour depuis : 1.20200902-1]
raspberrypi-kernel/testing 1.20201022-1 armhf [pouvant être mis à jour depuis : 1.20200902-1]
raspberrypi-sys-mods/testing 20200812 armhf [pouvant être mis à jour depuis : 20181127]
tzdata/stable 2020d-0+deb10u1 all [pouvant être mis à jour depuis : 2020a-0+deb10u1]
pi@rasphome:~ $ 
Répondre