Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Bonsoir Thorgal
merci du coup du coup de main
deconz installé
je passe par phoscon app
reconnaissance de la conbee2 et du sensor
voici le log apres t'as commande
pi@raspberrypi:~ $ ps ax | grep deCONZ
4556 ? Ss 0:01 /bin/bash /usr/bin/deCONZ-update2.sh
4664 ? Ssl 0:39 /usr/bin/deCONZ --http-port=80
4681 ? Ss 0:04 /bin/bash /usr/bin/deCONZ-WIFI2.sh
14679 pts/0 S+ 0:00 grep --color=auto deCONZ
que dois-je faire apres ?
merci du coup du coup de main
deconz installé
je passe par phoscon app
reconnaissance de la conbee2 et du sensor
voici le log apres t'as commande
pi@raspberrypi:~ $ ps ax | grep deCONZ
4556 ? Ss 0:01 /bin/bash /usr/bin/deCONZ-update2.sh
4664 ? Ssl 0:39 /usr/bin/deCONZ --http-port=80
4681 ? Ss 0:04 /bin/bash /usr/bin/deCONZ-WIFI2.sh
14679 pts/0 S+ 0:00 grep --color=auto deCONZ
que dois-je faire apres ?
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Hello,
Quand tu as reussi a lancer phoscon, tu as quoi comme url dans la barre d'adresse ?
Car la tout a l'air bon.
Tu as domoticz sur la meme machine que deconz ?
Tu peux me faire un copier/coller de la commande que tu utilises avec l'outil api_key ?
Et si je teste dans un navigateur, sur le raspberry
Ca me lance la vielle application phoscon, puis la nouvelle.
Si par contre, tu as les deux sur des machines differentes, tu es obligé d'utiliser l'adresse reseau > http://192.168.1.1:80
Quand tu as reussi a lancer phoscon, tu as quoi comme url dans la barre d'adresse ?
Car la tout a l'air bon.
Tu as domoticz sur la meme machine que deconz ?
Tu peux me faire un copier/coller de la commande que tu utilises avec l'outil api_key ?
Code : Tout sélectionner
python3 API_KEY.py 127.0.0.1:80 createCode : Tout sélectionner
127.0.0.1:80Si par contre, tu as les deux sur des machines differentes, tu es obligé d'utiliser l'adresse reseau > http://192.168.1.1:80
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
merci Thorgal de t'on aide preçieuse!
ça marche!
sans vouloir abuser comment lancer deconz sur le serveur au demarage?
ça marche!
sans vouloir abuser comment lancer deconz sur le serveur au demarage?
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Hello,
Pour un démarrage silencieux (sans gui), voici ce qu'il faut faire :
et pour une prise en compte immédiate sans reboot:
Hope it helps.
Pour un démarrage silencieux (sans gui), voici ce qu'il faut faire :
Code : Tout sélectionner
sudo systemctl disable deconz-gui
sudo systemctl stop deconz-gui
sudo systemctl enable deconz
Code : Tout sélectionner
sudo systemctl start deconz Pi 4 (8Go) sous buster avec Conbee II / Z-Stick Gen 5 / RFXCOM 433 XL / Domoticz 2022.01
Pi 3B+ sous bullseye avec ZDongle-E; et Pi zéro 2W pour octoprint :-)
Pi 3B+ sous bullseye avec ZDongle-E; et Pi zéro 2W pour octoprint :-)
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Ou pour le mode avec interface.
Code : Tout sélectionner
$ sudo systemctl disable deconz
$ sudo systemctl stop deconz
$ sudo systemctl enable deconz-guiCode : Tout sélectionner
sudo systemctl start deconz-guiRe: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Bonsoir Thorgal et Kyrille
c'est top ça fonctionne
merci beaucoup pour le coup de main
je vous souhaites une bonne soirée
c'est top ça fonctionne
merci beaucoup pour le coup de main
je vous souhaites une bonne soirée
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Merci papoo pour ce super script. J'ai tenté de me créer un compte sur pon.fr pour te remercier là-bas mais je n'ai jamais reçu de mail pour aller au bout du processus. Heureusement, j'ai vu le lien vers ce topic dans l'entête du script. Je suis tombé dessus après de longues recherches sur le web, il a parfaitement répondu à mon besoin (viewtopic.php?f=8&t=9205).papoo a écrit : 27 avr. 2019, 10:46 J'ai fais un script en dzvents pour regrouper les devices générés par le plugin deCONZ en un seul device Température + hygrométrie + baromètre.
...Code : Tout sélectionner
--[[ xiaomiTHBsensors.lua author/auteur = papoo update/mise à jour = 10/06/2019 création = 22/04/2019 https://pon.fr/dzvents-gestion-des-sondes-xiaomi-thb-avec-le-plugin-domoticz-deconz https://github.com/papo-o/domoticz_scripts/blob/master/dzVents/scripts/xiaomiTHBsensors.lua https://easydomoticz.com/forum/viewtopic.php?f=15&t=7593&p=69089#p69089 --]] local scriptName = 'xiaomiTHBsensors' local scriptVersion = '1.2' return { active = true, logging = { level = domoticz.LOG_DEBUG, -- Uncomment to override the dzVents global logging setting -- level = domoticz.LOG_INFO, -- Seulement un niveau peut être actif; commenter les autres -- level = domoticz.LOG_ERROR, -- level = domoticz.LOG_MODULE_EXEC_INFO, marker = scriptName..' '..scriptVersion }, on = { devices = {'$Température*'} }, execute = function(domoticz,sensor) local function logWrite(str,level) -- Support function for shorthand debug log statements domoticz.log(tostring(str),level or domoticz.LOG_DEBUG) end local function levelForecast(pressure) pressure = tonumber(pressure) if type(pressure) ~= "number" then return domoticz.BARO_NOINFO elseif pressure < 1000 then return domoticz.BARO_RAIN elseif pressure < 1020 then return domoticz.BARO_CLOUDY elseif pressure < 1030 then return domoticz.BARO_PARTLYCLOUDY else return domoticz.BARO_SUNNY end end function deviceType(device) if device ~= nil then if domoticz.devices(device).deviceType:upper() == "GENERAL" then return domoticz.devices(device).deviceSubType else return domoticz.devices(device).deviceType end else return nil end end local function UpdateSensor(sensor) TemperatureSensor = sensor.name sensor = string.gsub (sensor.name, "$Température ", "") t = domoticz.utils.round(domoticz.devices(TemperatureSensor).temperature,1) logWrite(t) logWrite(deviceType(sensor)) if domoticz.devices("$Humidité "..sensor) ~= nil then HumiditySensor = tostring("$Humidité "..sensor) if domoticz.devices(HumiditySensor).humidity ~= nil then h = domoticz.devices(HumiditySensor).humidity hs = domoticz.devices(HumiditySensor).humidityStatusValue logWrite(h) logWrite(hs) end end if deviceType(sensor) == "Temp + Humidity + Baro" then if domoticz.devices("$Baromètre "..sensor) ~= nil then BarometreSensor = tostring("$Baromètre "..sensor) if domoticz.devices(BarometreSensor).barometer ~= nil then p = tonumber(domoticz.devices(BarometreSensor).barometer) logWrite(p) end end end if h ~= nil and p ~= nil and domoticz.devices(sensor) then domoticz.devices(sensor).updateTempHumBaro(t, h, hs, p, levelForecast(p)) logWrite("mise à jour du device "..domoticz.devices(sensor).name) elseif h ~= nil and p == nil and domoticz.devices(sensor) then domoticz.devices(sensor).updateTempHum(t, h, hs) logWrite("mise à jour du device "..domoticz.devices(sensor).name) end end UpdateSensor(sensor) end }
Je jetterai un coup d'oeil plus concentré aux autres scripts de ton Github, car ça m'a l'air (très) intéressant !
Encore merci pour tous ces partages.
Pi 4 (8Go) sous buster avec Conbee II / Z-Stick Gen 5 / RFXCOM 433 XL / Domoticz 2022.01
Pi 3B+ sous bullseye avec ZDongle-E; et Pi zéro 2W pour octoprint :-)
Pi 3B+ sous bullseye avec ZDongle-E; et Pi zéro 2W pour octoprint :-)
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
C'est clair ^^.
Même si tu n'utilise pas ces scripts tel que, y a des bases pour faire de tout sur son github.
Même si tu n'utilise pas ces scripts tel que, y a des bases pour faire de tout sur son github.
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Bonjour,
Je débute et j'ai besoin d'aide, je n'arrive pas à voir la combee 2 dans domotic (dans le menu matériel).
J'ai une raspberry 4, une combee 2.
J'ai installé rasbian lite et domoticz et ca fonctionne bien.
J'ai ajouté une sonde de température dans phoscon.
J'ai installé le plugin zigbee mais je n'arrive pas à voir la combee dans domoticz.
J'ai essayé tout ce qui est mis dans cette page mais rien n'y fait : https://presentationdeconz.wordpress.com/ca-marche-pas/
Je ne sais pas d'où vient le problème...
Je débute et j'ai besoin d'aide, je n'arrive pas à voir la combee 2 dans domotic (dans le menu matériel).
J'ai une raspberry 4, une combee 2.
J'ai installé rasbian lite et domoticz et ca fonctionne bien.
J'ai ajouté une sonde de température dans phoscon.
J'ai installé le plugin zigbee mais je n'arrive pas à voir la combee dans domoticz.
J'ai essayé tout ce qui est mis dans cette page mais rien n'y fait : https://presentationdeconz.wordpress.com/ca-marche-pas/
Je ne sais pas d'où vient le problème...
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Salut, cette page web ne concerne que deconz, si phoscon marche chez toi, tu n'as pas de probleme avec la conbee.
Si tu as bien installé le plugin, tu devrais avoir (apres un redemarrage) un nouveau materiel dans l'onglet "materiel" appelle "deconz", il te faut l'activer, remplir les champs et c'est lui qui va communiquer avec deconz.
Tu risques de galerer pour la clé API, le mode d'emploi est sur le premier post de ce topic.
Si tu la vois pas dans Domoticz, regardes bien si il n'y a pas une erreur dans les repertoires, ou si tu as un message d'erreur au demarrage de domoticz, dans les logs.
Une question ! Pourquoi rasbian lite, et pas la version complete ?
Si tu as bien installé le plugin, tu devrais avoir (apres un redemarrage) un nouveau materiel dans l'onglet "materiel" appelle "deconz", il te faut l'activer, remplir les champs et c'est lui qui va communiquer avec deconz.
Tu risques de galerer pour la clé API, le mode d'emploi est sur le premier post de ce topic.
Si tu la vois pas dans Domoticz, regardes bien si il n'y a pas une erreur dans les repertoires, ou si tu as un message d'erreur au demarrage de domoticz, dans les logs.
Une question ! Pourquoi rasbian lite, et pas la version complete ?