[Plugin] Volet Velux IO-Homecontrol

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
cricri
Messages : 4
Inscription : 17 janv. 2022, 15:06

Re: [Plugin] Volet Velux IO-Homecontrol

Message par cricri »

Bonjour

Ton plugin madpatrick remplace celui de Nonolk ou il faut laisser les 2 plugins dans le répertoire plugins. Je n'ai pas réussi à faire fonctionner ce nouveau plugin seul dans Domoticz.
Merci pour ta réponse.
madpatrick
Messages : 12
Inscription : 04 mai 2021, 14:53

Re: [Plugin] Volet Velux IO-Homecontrol

Message par madpatrick »

Vous devez remplacer l'intégralité du répertoire depuis https://github.com/MadPatrick/somfy/tree/master
Il doit donc contenir les fichiers suivants :

  • LICENSE
  • README.md
  • exceptions.py
  • plugin.py
  • tahoma.py
  • test_tahoma.py
Redémarrez ensuite Domoticz et renseignez le timeout
berserk
Messages : 76
Inscription : 30 nov. 2015, 21:55

Re: [Plugin] Volet Velux IO-Homecontrol

Message par berserk »

Bonjour pour info j'ai fait des modif a la @cricri;

En effet je voulais ajouter un eclairage, donc j'ai modifié le filter et en plus dans le plugin.py ceci:


Code : Tout sélectionner

        if (str(Unit) == "9" and str(Command) == "Off"):
            commands["name"] = "on"
        elif (str(Unit) == "9" and str(Command) == "On"):
            commands["name"] = "off"
        elif (str(Unit) != "9" and str(Command) == "Off"):
            commands["name"] = "close"
        elif (str(Unit) != "9" and str(Command) == "On"):
            commands["name"] = "open"
        elif ("Set Level" in str(Command)):
            commands["name"] = "setClosure"
            tmp = 100 - int(Level)
            params.append(tmp)
            commands["parameters"] = params


en effet les command name sont les commandes que somfy connais, donc il fallait du off et du on pour l'eclairage


mon ID 9 et l'id declaré dans le listing tahoma. Voila si ca peut vous aider
berserk
Messages : 76
Inscription : 30 nov. 2015, 21:55

Re: [Plugin] Volet Velux IO-Homecontrol

Message par berserk »

Bonjour, avez vous des bons retour d’états avec des volets io velux. Moi c'est l’anarchie. les volets sont tous fermé et dans l'appli somfy il les voit tour fermées.
capture.png
capture.png (60.72 Kio) Consulté 3654 fois
cordialement
knasson
Messages : 245
Inscription : 26 mars 2021, 08:59

Re: [Plugin] Volet Velux IO-Homecontrol

Message par knasson »

bonjour,

je n'arrive pas a me defaire de cette erreur dans le plugin MadPatrick (venant de nonolk)
'onCommand' failed 'KeyError':'('name',)'.
2022-05-23 12:46:12.246 Error: Ouvrants: Exception traceback:
2022-05-23 12:46:12.246 Error: Ouvrants: ----> Line 287 in '/home/kan/domoticz/plugins/domoticz_tahoma_blind/plugin.py', function onCommand
2022-05-23 12:46:12.246 Error: Ouvrants: ----> Line 231 in '/home/kan/domoticz/plugins/domoticz_tahoma_blind/plugin.py', function onCommand
2022-05-23 12:46:12.536 Error: Ouvrants: Tahoma error must reconnect
2022-05-23 12:46:12.537 Error: Ouvrants: No transport, write directive to 'Secure Connection' ignored.
et du coup les commandes ouverture ou fermeture ne fonctionnent pas dans domoticz ( mais sont fonctionnelles dans l'appli somfy)
le voyant est vert sur ma connexoon.. que faut il faire?

merci de votre aide.

Jean-Claude
madpatrick
Messages : 12
Inscription : 04 mai 2021, 14:53

Re: [Plugin] Volet Velux IO-Homecontrol

Message par madpatrick »

Essayez de redémarrer le plug-in. Cela ressemble à un problème de connexion ou de login avec le site Somfy.
Le plugin fonctionne séparément du Connexoon.
nagroxx
Messages : 2
Inscription : 04 juin 2022, 17:21

Re: [Plugin] Volet Velux IO-Homecontrol

Message par nagroxx »

Bonjour,

Sur Domoticz depuis peu, j'essaie depuis plusieurs jour d'installer le plugins "Somfy" pour ajouter mes équipements de ma Tahoma sur Domoticz mais à chaque fois que je l'installe, Domoticz passe en "offline"...

le service devient "active (exited)" et impossible de retourner sur Domoticz tant que je n'ai pas supprimer le plugin.

Avez vous déjà rencontré ce problème? si oui, avez vous une solution pour moi ? merci d'avance.

Dans Somfy.log j'ai:

2022-06-04 17:06:35,112 - INFO - plugin.py - starting plugin version 2.0.9
2022-06-04 17:06:35,694 - INFO - tahoma.py - Tahoma authentication succeeded, login valid until 2022-06-10 17:06:35
2022-06-04 17:06:35,790 - INFO - tahoma.py - Tahoma listener registred
2022-06-04 17:06:35,791 - INFO - tahoma.py - Checking setup status at startup
2022-06-04 17:06:35,976 - INFO - tahoma.py - get_devices: Creating device: SDJ



Raspberry pi 4
Raspbian GNU/Linux 11 (bullseye)
TaHoma RailDin
Volet IO Somfy
alarme Somfy
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: [Plugin] Volet Velux IO-Homecontrol

Message par Keros »

Bonjour nagroxx et bienvenu sur le forum :)

Ton problème vient d'une incompatibilité entre la dernière version Stable de DomoticZ et Debian 11 (Bullseye). Eviter de faire la mise à jour Raspbian Bullseye

Si tu testes d'autres plugins Python, ce sera pareil.

Deux possibilités pour toi :
  • Passer sur une version Béta de DomoticZ qui corrige normalement le souci.
  • Refaire une installation avec Raspberry Pi OS Buster
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
nagroxx
Messages : 2
Inscription : 04 juin 2022, 17:21

Re: [Plugin] Volet Velux IO-Homecontrol

Message par nagroxx »

Ah d'accord... Merci pour ta réponse.

J'ai reçu mon Raspberry il y a deux semaines donc j'ai "bêtement" installer la dernière version disponible.

Je vais donc m'attaquer a une beta de Domoticz et si ça ne fonctionne pas je réinstallerai tout mon Raspberry.

EDIT: Avec la beta ça fonctionne pour le moment. On verra ça dans le temps mais il n'y a pas de raison :D
berserk
Messages : 76
Inscription : 30 nov. 2015, 21:55

Re: [Plugin] Volet Velux IO-Homecontrol

Message par berserk »

Bonjour, il semblerait que ça bouge chez somfy. Il aurait un api local?

Es ce que quelqu'un a fait des essais ?


Cordialement
Répondre