Aller au contenu

Messages recommandés

Posté(e) (modifié)

Je l'utilise https://sklep.avt.pl/avt5250.html pour contrôler l'arrosage du jardin, api vous permet de changer de relais et de lire leur état.  Vous pouvez l'acheter pour l'assemblage (45euro) ou prêt (70euro).

exemple de contrôle:

http:/IP/leds.cgi?led=5 -- changement d'état du relais 5

http:/IP/status.xml  -- l'état des relais 1-8 at watchdog ( l'état d'une variable special change toutes les 1 sec.)

 

Mais si vous avez besoin d'utiliser (pas seulement relais) des entrées logiques ou des capteurs externes (par exemple contrôleur de qualité de l'air ), je recommande http://tinycontrol.pl/en/lan-controller/ 

Modifié par drboss
Posté(e)

@drboss merci pour ces renseignements ce qui veut dire que n'importe qu'elle carte ip relais du moment que les requêttes sont en url fonctionnerais ? es-ce que le relais reste dans sont état une fois la requêtte envoyer ?

Posté(e)

Presque toutes les cartes de relais Ethernet fonctionneront avec HC2. Comme l'a écrit @jojo , l'API est importante (et vous devez les connaître avant d'acheter les cart). En général le plus simple est de contrôler la carte avec des commandes via HTTP GET (activer, désactiver dans l'adresse http), ou éventuellement HTTP POST. TELNET c'est plus difficile, mais possible.

 

Pour la carte que j'ai décrite, après  commande, l'état rail change de façon permanente, la commande suivante change à l'inverse.

 

Posté(e) (modifié)

@drboss d'accord je vous remercie pour vos réponses. Mais jai encore une question, si je comprends bien du moment que la carte est commandable via une url http n'importe quelle carte fonctionnera. Car jai vu une kmtronic par chère du tout 70 euros avec 8 relais en comande http get :-) qu'es ce que vous  en pensez ? https://sigma-shop.com/product.php?ProductID=109 elle pourrais convenir ?

Modifié par DGDIM
Posté(e)

Oui, 

J'ai regardé la documentation (https://info.kmtronic.com/lan-relays.html) et vous pouvez la contrôler.

IP - adresse ip de carte relais
http://user:pass@IP:80/status.xml - pour obtenir statu de relais  /ex. <0 0 0 0 0 0 0 0> all off, <0 0 0 0 1 0 0 0> only 5 on, another off/

pour changer l'état du relais 1 à ON
http://user:pass@IP:80/FF0101 
pour changer l'état du relais 1 à OFF
http://user:pass@IP:80/FF0100

pour changer l'état du relais 2 à ON
http://user:pass@IP:80/FF0201
pour changer l'état du relais 2 à OFF
http://user:pass@IP:80/FF0200


... jusqu'à 8 (FF0800, FF0801)
Posté(e)

Pour Info ( si cela peut t'être utile ) 

J'utilise un Contrôleur Ethernet TCW181B-CM

Il se pilote parfaitement depuis la HC2 par son API

Fonctionnement sans faille depuis 5 ans

 

Exemple : 

Teracom = Net.FHttp("192.168.1.59")

--Allumer  voyants 1 (Vert Mouvement Portail) de la Teracom 
Teracom:GET("/status.xml?r1=1")

--Eteindre  voyants 1 (Vert Mouvement Portail) de la Teracom 
Teracom:GET("/status.xml?r1=0")

 

  • Like 1
Posté(e)

Merci @henri-allauch j'ai regarder cela avec grand intérêt je vais pouvoir vite me décidé. 

Par contre j'aurais une dernière question voila cette carte j'aimerais m'en servir pour mon chauffage je m'explique j'aimerais acheter des SRT321 de chez Fibaro et que ceux ci,  en fonction de la température de consigne active ou n'active pas un des huit relais de la carte es-ce que vous penser cela réalisable en passant par la HC2 ? 

@drboss @jojo

Posté(e)

tout est possible....

Si tu fais un linked device entre une sonde de température et un relais FGS, c'est ce que je faisais pour gérer mon chauffage.

C'est pour cela que je n'achetais que des FGS à double relais, même si je n'en utilisais qu'un en réalité.

Donc le second relais n'était raccordé à rien, mais la HC2 croyait que oui ...

Ensuite tu fais une scène que quand le relais de ton FGS change d'état, il envoie la commande http correspondante à ta carte.

C'est un peut tiré par les cheveux, mais ça devrait le faire

Posté(e)

l'idée avec le FGS, c'est qu'il doit être considéré comme un module "virtuel". Il ne doit être raccordé à rien du tout (sauf le 220V pour qu'il fonctionne). Donc s'il n'est pas là où tu en as besoin, pas grave

  • 4 ans après...
Posté(e)

Petite question concernant les carte relais avec serveur web je remarque que ces carte sont toujours avec maximum 8 ou 16 relais est-ce une limitation du serveur web ? De la carte ? De l'api ? Merci 

Posté(e)

ça correspond à 3 ou 4 bits.

Passer à un multiplexage sur 5 bits ça ferait tout de suite bondir le nombre de relais à 32, ce qui commence à faire beaucoup sur une seule carte (faut bien pouvoir l'intégrer au tableau après)... à mon avis les fabricants estiment que 8 ou 16 est largement suffisant.

Autre problème purement interne à l'électronique de la carte, les multiplexeurs sur 5 bits je ne pense pas que ça existe, donc ça serait 8 bits, ce qui implique un cout supplémentaire (quelques centimes d'euros...) pour n'en utilise qu'une partie, pas vraiment optimal d'un point de vue industriel.

Au final tu as plus vite fait de multiplier les cartes.

 

Après chez GCE ils ont une approche différente, chaque module exploite 8 relais, et on ajoute des blocs par groupe de 8... ce qui permet d'en avoir le nombre désiré (avec une limite absolue dont j'ai oublié la valeur), tout en conservant un pilotage centralisé depuis le module "maitre" (l'IPX800 en lui-même)

Mais du coup ça se paye.

×
×
  • Créer...