[Store] Domoticz Events - (0.1.2)

Discussion et échanges de scripts pour la box eedomus

[Store] Domoticz Events - (0.1.2)

Messagepar benj70b » 25 Jan 2020 11:08

domzevents-store..jpg
domzevents-store..jpg (4.83 Kio) Consulté 11705 fois

Ce plugin permet de configurer l'envoi de données de Domoticz vers l'Eedomus.
Pour ce faire, il injecte dans Domoticz un script dzVents 'domzevents_plugin'.
Celui ci ne DOIT pas être modifié manuellement. La mise à jour est effectuée automatiquement.

Types d'information Domoticz gérés (testé avec)

  • temperature - Température (RFXcom, deCONZ)
  • humidity - Humidité (RFXcom, deCONZ)
  • barometer - Pression atmosphérique (deCONZ)
  • pressure - Pression
  • lux - Luminosité (deCONZ)
  • batteryLevel - Niveau de batterie (RFXcom, deCONZ)
  • batteryLevel - Niveau de batterie - Indicateur (RFXcom, deCONZ)
  • signalLevel - Indicateur de signal (RFXcom)
  • nvalue - Valeur brute : nValue (deCONZ)
  • active - Off/On, Fermé/Ouvert, Ras/Mouvemement (0/1) (deCONZ)
  • active - Off/On, Fermé/Ouvert, Ras/Mouvemement (0/100) (deCONZ)
  • setPoint - Consigne de Thermostat (deCONZ)
  • level - deConzCap - Mode Tête Thermostatique (deCONZ)
  • level : deConzCap - etat télécommade au format deCONZ domoticz (deCONZ)
  • active et level - deConzAct - On/Off et Luminosité de 0 à 100 (deCONZ)
  • getColor - deConzAct - Couleur au format eedomus R,G,B (0 à 100) (deCONZ)

Voici un exemple pour envoyer la valeur d'un capteur de température.

Image

Prérequis

  • Un serveur Domoticz sur votre réseau local
  • Accès au réseau local de la box Eedomus et de Domoticz

Installation

Cliquez sur "Configuration" / "Ajouter ou supprimer un périphérique" / "Store eedomus" / "Domoticz - Events" / "Créer"

Image

Champs à configurer :

Image

Configuration Domoticz

  • IP Local et port (par défaut : 8080) du serveur Domoticz

    Dans les cas ou l’accès au serveur Domoticz est sécurisé, il vous faut renseigner les champs suivants (sinon vous pouvez les laisser vides):

  • Utilisateur (facultatif)
  • Mot de passe (facultatif)

Configuration Eedomus

  • IP Local de votre Eedomus

Afficher le configuration

  • un fois les informations de configuration Domoticz et Eedomus renseignées, vous pouvez afficher la fenêtre de configuration en utilisant le lien "Cliquer ici". Cela permet de vérifier que les informations saisies sont correctes.

  • Voici le message qui s'affichera en cas d'erreur de configuration ou de serveur non accessible
    Image

  • En cas de succès, la fenêtre suivante doit s'afficher :
    Image

Création du Widget

  • La sélection de cet élément permet de créer le Widget qui vous donnera accès à votre serveur Domoticz, à l'Eedomus en local et à la fenêtre de configuration.

Le Widget

  • Ce Widget vous permet la fenêtre de configuration en cliquant sur le bouton "Cliquez ici (Ip eedomus)"
    Image

Fenêtre de configuration

  • La fenêtre ci-dessous affichera les échanges configurés entre Domoticz. Lors du 1er lancement la liste affichera **"Aucune donnée disponible dans le tableau"**
    Image

Ajouter / Modifier / Supprimer

  • Pour ajouter un nouvel échange, cliquez sur le bouton Ajouter, une fenêtre s’affichera vous permettant de sélectionner le périphérique source Domoticz, le périphérique destination Eedomus et enfin le type d'information que vous voulez envoyer.
    Image

  • Une fois la configuration terminée, cliquez sur le bouton Ajouter, le message Succès doit apparaître, vous pouvez ensuite Fermer la fenêtre.
    Image

  • Pour modifier un élément, sélectionnez la ligne dans le tableau, puis cliquez sur le bouton Modifier, le fonctionnement est similaire à l'ajout.

  • Pour supprimer un élément,sélectionnez la ligne dans le tableau, puis cliquez sur le bouton Supprimer.

Sauvegarde des modifications

  • Après avoir effectuer vos modifications de configuration, il faut appliquer et sauvegarder votre configuration avec le bouton ci-dessous :
    Image

  • Le message suivant s'affichera si la sauvegarde a été avec succès. Votre configuration sera alors effective.
    Image

Remarques

  • La fenêtre de configuration fonctionne seulement sur votre réseau local.
  • Ce plugin peut être utilisé en complément des plugins deconzact et deconzcap

Sources et historique des versions


N'hésitez pas à me faire des retours sur le fonctionnement du plugin ;)
Dernière édition par benj70b le 02 Sep 2020 09:02, édité 8 fois.
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: [Store] Domoticz Events - (0.0.2)

Messagepar benj70b » 28 Jan 2020 23:39

Pour info le plugin a été mise à jour en version 0.0.2, voici les changements :

  • Ajout échange etat télécommade au format deCONZ domoticz (0, 10, 20, ...)
  • Ajout échange de la pression atmosphérique
  • Ajout échange du niveau de batterie (en indicateur eedomus)
  • Ajout échange couleur au format RGB eedomus (de 0 à 100 avec pas de 10)
  • Optimisation du SetValue ou SetBattery dans le script
  • Modification structure de données dans le script dzVents
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: [Store] Domoticz Events - (0.0.2)

Messagepar KikiFUNstyle » 29 Jan 2020 09:57

Super taf pour ce plugin :o
Je vais tester ça !
ZWave / RFXCom / broadlink RM /Google Mini / Yeelight / Xiaomi Vacuum V1 / Shelly <3 / Node-RED <3 <3
[Store] Shelly
KikiFUNstyle
 
Messages : 908
Inscription : 24 Avr 2014
Localisation : Toulouse

Re: [Store] Domoticz Events - (0.0.3)

Messagepar benj70b » 04 Fév 2020 13:25

Et Hop une p'tite nouvelle version (0.0.3) avec les changements suivants :

  • Changement de l'ordre des colonnes dans la fenêtre de configuration
  • Retourne les températures avec une décimale
  • Utilisation d'un timer à 30min pour les echanges des niveaux de batterie
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: [Store] Domoticz Events - (0.0.4)

Messagepar benj70b » 13 Fév 2020 18:47

Mise a jour du plugin en version 0.0.4 avec les changements suivants :

  • setPoint - Consigne de Thermostat (deCONZ)
  • level - deConzCap- Mode Tête Thermostatique (deCONZ)
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: [Store] Domoticz Events - (0.0.4)

Messagepar wetzeljipi » 15 Fév 2020 19:44

C'est vraiment une bonne nouvelle ce script, mais quand je l'installe la fenêtre de configuration reste désespérément blanche.
Y-t-il quelque chose que j'ai loupé ?
Capture d’écran 2020-02-15 à 19.35.30.png
Capture d’écran 2020-02-15 à 19.35.30.png (129.56 Kio) Consulté 11384 fois
wetzeljipi
 
Messages : 4
Inscription : 15 Fév 2020

Re: [Store] Domoticz Events - (0.0.4)

Messagepar benj70b » 15 Fév 2020 20:44

Bonjour,

Je n'ai pas de mac. Pouvez vous essayer un autre navigateur et/ou de lancer cette url en remplaçant les marqueurs et me renvoyer le resultat

[IP BOX EEDOMUS] : ID local de l'eedomus
[IP DOMOTICZ] : ID local de domiticz


http://[IP BOX EEDOMUS]/script/?exec=2B_domzevents.php&eedip=[IP BOX EEDOMUS]&domipp=[IP DOMOTICZ]:8080,:&p2=xml
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: [Store] Domoticz Events - (0.0.4)

Messagepar wetzeljipi » 16 Fév 2020 09:04

J'ai essayé sur un autre navigateur et un PC ça fait exactement la même chose.
Et quand je mets "xml" au lieu de "html" à la fin de l'url comme dans votre poste ça me retourne un message d'erreur.
Pièces jointes
Capture d’écran 2020-02-16 à 09.04.00.png
Capture d’écran 2020-02-16 à 09.04.00.png (168.73 Kio) Consulté 11368 fois
wetzeljipi
 
Messages : 4
Inscription : 15 Fév 2020

Re: [Store] Domoticz Events - (0.0.5)

Messagepar benj70b » 16 Fév 2020 11:31

Merci pour le retour, il y avait un problème lors de la création du script, c'est résolu
une nouvelle version (0.0.5) est disponible dans le store, celle ci corrige le problème.

Si il manque des echanges, n'hésitez pas a demander.
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: [Store] Domoticz Events - (0.0.4)

Messagepar wetzeljipi » 16 Fév 2020 13:19

Cela ne fonctionne toujours pas :( malheureusement
Pièces jointes
Capture d’écran 2020-02-16 à 13.16.37.png
Capture d’écran 2020-02-16 à 13.16.37.png (214.56 Kio) Consulté 11356 fois
wetzeljipi
 
Messages : 4
Inscription : 15 Fév 2020

Re: [Store] Domoticz Events - (0.0.4)

Messagepar benj70b » 16 Fév 2020 13:44

pouvez vous lancer le mode debug de chrome (F12) et m'envoyer en MP le resultat complet de la reponse comme la capture si dessous :

chromenetwork.PNG
chromenetwork.PNG (38.75 Kio) Consulté 11351 fois
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: [Store] Domoticz Events - (0.0.4)

Messagepar wetzeljipi » 16 Fév 2020 13:45

J'ai corrigé le script ligne 268
$ok=sdk_eedomusHttp("http://$domipp/api/get?action=periph.list", 'GET', '', $eedomus, $doXML);
wetzeljipi
 
Messages : 4
Inscription : 15 Fév 2020

Re: [Store] Domoticz Events - (0.0.4)

Messagepar benj70b » 16 Fév 2020 13:51

wetzeljipi a écrit:J'ai corrigé le script ligne 268
$ok=sdk_eedomusHttp("http://$domipp/api/get?action=periph.list", 'GET', '', $eedomus, $doXML);


:shock: $domipp c'est l'ip de domoticz ca peut pas fonctionner
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: [Store] Domoticz Events - (0.0.4)

Messagepar benj70b » 16 Fév 2020 13:59

faudrait voir la resultat dans <seleeids> dans la colonne 12747

tu n'auras pas un capteurs ou actionneur avec les caractères spéciaux /\"'<>

chromenetwork2.PNG
chromenetwork2.PNG (6.26 Kio) Consulté 11345 fois
Dernière édition par benj70b le 28 Fév 2020 20:30, édité 1 fois.
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: [Store] Domoticz Events - (0.1.2)

Messagepar benj70b » 01 Sep 2020 15:56

Une nouvelle version est disponible (0.1.2)

  • 0.1.2 - Ajout de la gestion de l'indicateur de batterie dans le script php pour la compatibilité
  • 0.1.1 - Modification dans la gestion de l'indicateur de batterie Eedomus, si 0 la valeur est maintenant a 255 (faible)
  • 0.1.0 - Correction du lien eedomus dans le script DzVents
  • 0.0.9 - Correction du filtre pour les récupérations des éléments Domoticz
  • 0.0.8 - Décomposition des scripts php pour éviter des problèmes de fonctionnement
  • 0.0.7 - Correction dans la gestion des caractères accentués
  • 0.0.6 - Correction dans la lecture des périphériques eedomus
  • 0.0.5 - Correction lors de la création du script
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: [Store] Domoticz Events - (0.1.2)

Messagepar epierre » 16 Nov 2021 11:44

Hello,

Comment recommendes-tu de créer les devices dummy dans eedomus ?

j'ai pris un actionneur HTTP mais bof...
Imperihome & Domoticz: MyDomoAtHome !
eedomus+ - Domoticz+RFXTRX433+MySensors
epierre
 
Messages : 55
Inscription : 20 Août 2017

Re: [Store] Domoticz Events - (0.1.2)

Messagepar Orangina_L » 23 Juin 2023 11:08

Bonjour,

tout d'abord merci pour ce super boulot,

je galère pour pour les events avec les 2 capteurs testés (xiaomi aqara vibration et détecteur d'inondation),

Capture d’écran 2023-06-23 120338.jpg
Capture d’écran 2023-06-23 120338.jpg (39.03 Kio) Consulté 2914 fois


Cela remonte de façon aléatoire ou pas du tout.....

Capture d’écran 2023-06-23 120558.jpg
Capture d’écran 2023-06-23 120558.jpg (23.5 Kio) Consulté 2914 fois


Dans les 2 cas, j'ai créé des capteus.

pour l'inondation : ça pousse que le 0 (pas de détection d'eau), le 1 apparait avec la requête de l'eedomus et encore pas à chaque fois.... j'ai mis //water dans le XPATH, quand je test manuellement j'obtiens bien 0 ou 1 mais avec la requête automatique (toute les minutes, ça ne fonctionne pas ou pas tout jour...)


une erreur, une idée ?

Merci ;)
Orangina_L
 
Messages : 133
Inscription : 08 Avr 2013

Re: [Store] Domoticz Events - (0.1.2)

Messagepar cavejulien37 » 25 Oct 2023 19:16

Bonjour,

Attention plugin devenu non fonctionnel depuis la MAJ de domoticz en 2023.2.

voici le lien pour mettre à jour le plugin: https://www.domoticz.com/wiki/Domoticz_API/JSON_URL%27s

Quelqu'un pourrait-il nous adapter le script svp?

Merci

Julien
cavejulien37
 
Messages : 8
Inscription : 07 Juin 2023

Re: [Store] Domoticz Events - (0.1.2)

Messagepar benj70b » 25 Oct 2023 19:30

Bonjour,

J'ai créé ce module, je vais regarder ça et vous tenir informé.
Merci pour l'info.

Cordialement
Benjamin
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: [Store] Domoticz Events - (0.1.2)

Messagepar cavejulien37 » 26 Oct 2023 19:56

Bonjour, modification faite de mon côté. Je peux partager pour vérification et test si vous le souhaitez. De mon côté cela ne fonctionne pas mais je pense que cela provient de droit admin sur mon PC. Je vois bien dans les logs Domoticz qu’il y a un appel de l’Eedomus mais aucun script n’est créer dedans. J’ai du le pousser à la main mais je suis encore bloqué sur la maj du script à chaque requête de maj du capteur. Utilisez vous un raspberry de votre côté ?
Quoi qu’il en soit, je ne suis pas développeur mais le nombre de lignes m’a surpris, de mon point de vue ça paraissait simple, mais en faite pas du tout. Très bon travail, je m’en servirais bientôt j’espère!
Julien
cavejulien37
 
Messages : 8
Inscription : 07 Juin 2023


Retour vers Scripts & Périphériques du store

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 20 invité(s)

cron