Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[pKNyX] Framework KNX en python
#2
Bonne idée!

J'aurais tendance à oublier les acrobaties (un peu académiques) de EIBD et à me focaliser sur l'interfaçage direct d'un routeur, c-a-d être capable de traiter et envoyer des trames sur une adresse IP multicast. Pas de connexion, pas de ack, pas de protocole série alambiqué, ...

L'avantage c'est qu'on peut avoir autant de clients que l'on veut, qu'on a pas besoin de EIBD et autres "vieilleries" en serie/usb, qu'on est "compatible" KNX/IP, et que c'est super simple.

L'inconvénient c'est qu'il faut un routeur et que c'est un peu cher, ou alors l'implémenter via EIBD (mais le code python est toujours super simple)

Ensuite, ben en gros il y a 2 trames cEMI à recevoir/envoyer (read group et write group) + écrire les routines de transformation des formats EIS en format Python (pour température, etc).
A noter que notre appareil devra être configuré hors ETS, car avec la gestion ci-dessus il ne connait pas les trames physique de configuration et on a pas de "driver" dans ETS. Il serait par contre conseillé d'utiliser des devices "dummy" dans ETS pour signaler les groupes gérés par notre appareil.

Il est également possible d'imaginer une couche qui pourrait se nourrir d'un export de ETS (à la place de devoir se re-raper toutes les GA à la main) -- mais c'est clairement d'un niveau plus "élevé" que la gestion simple "read/write" imaginée ci-dessus (i.e. un autre module/couche).

Fred





Répondre


Messages dans ce sujet
[pKNyX] Framework KNX en python - par fma38 - 26/03/2013, 12:26:58
RE: Stack KNX en python - par silverrcx - 27/03/2013, 01:35:13
RE: Stack KNX en python - par fma38 - 27/03/2013, 09:04:35
RE: Stack KNX en python - par Weevil - 27/03/2013, 09:17:48
RE: Stack KNX en python - par fma38 - 29/03/2013, 12:01:21
RE: Stack KNX en python - par flop - 29/03/2013, 12:20:31
RE: Stack KNX en python - par fma38 - 04/04/2013, 10:23:44
RE: Stack KNX en python - par Suricat - 05/04/2013, 10:25:30
RE: Stack KNX en python - par fma38 - 05/04/2013, 10:29:58
RE: Stack KNX en python - par fma38 - 11/04/2013, 10:16:31
RE: Stack KNX en python - par silverrcx - 26/06/2013, 19:06:25
RE: Framework KNX en python - par fma38 - 15/04/2013, 13:33:56
RE: Framework KNX en python - par fma38 - 07/05/2013, 08:20:40
RE: Framework KNX en python - par mil3d - 07/05/2013, 08:26:00
RE: Framework KNX en python - par fma38 - 07/05/2013, 13:19:01
RE: Framework KNX en python - par mil3d - 07/05/2013, 16:50:51
RE: Framework KNX en python - par Baslic - 12/05/2013, 16:56:41
RE: Framework KNX en python - par fma38 - 12/05/2013, 18:08:42
RE: Framework KNX en python - par Baslic - 15/05/2013, 16:48:20
RE: Framework KNX en python - par fma38 - 15/05/2013, 17:54:43
RE: Framework KNX en python - par Suricat - 14/05/2013, 20:58:33
RE: Framework KNX en python - par fma38 - 23/05/2013, 14:47:58
RE: Framework KNX en python - par silverrcx - 26/06/2013, 23:15:32
RE: Framework KNX en python - par fma38 - 21/06/2013, 19:44:32
RE: Framework KNX en python - par Mika-nt28 - 24/06/2013, 08:52:33
RE: Framework KNX en python - par fma38 - 24/06/2013, 08:54:48
RE: Framework KNX en python - par fma38 - 26/06/2013, 19:13:19
RE: Framework KNX en python - par fma38 - 27/06/2013, 06:12:02
RE: [pKNyX] Framework KNX en python - par Baslic - 21/11/2013, 06:43:29
RE: [pKNyX] Framework KNX en python - par fma38 - 21/11/2013, 07:16:06
RE: [pKNyX] Framework KNX en python - par Stephane - 29/11/2013, 12:45:55
RE: [pKNyX] Framework KNX en python - par fma38 - 29/11/2013, 13:59:56
RE: [pKNyX] Framework KNX en python - par Stephane - 29/11/2013, 15:35:04

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)