Retour expérience monitoring aquarium
Nombre de commentaires : 36
tbaqua : le 20/08/2014 23:52
Retour expérience monitoring aquarium (#1)
Inscrit le: 20/8/2014
Messages: 8
Messages: 8
Bonjour,
Toujours en quête d'un superviseur d'aquarium, je cherche à automatiser les quelques tests minimums de l'eau de mon aquarium sans vraiment y croire.
Les solutions numériques ne sont pas pléthores et le peu que l'on trouve sont très souvent onéreuses. Il est vrai que le contrôle du Ph / GK et autres NO<sub>2</sub>/3 se font facilement avec une valise "control set" de JBL... mais bon, pouvoir être averti d'un choc ou d'une déviance dans l'aquarium, un superviseur simple me semble intéressant.
J'ai donc regardé différentes solutions.. Je sais que certains diront que cela est du gadget mais ce n'est pas le sujet !
Je souhaite savoir si quelqu'un a un retour d'expérience et d'utilisation sur les différentes solutions listées ci-après. La plupart des solutions nécessitent une calibration mensuelle… Ca c'est un fait pour tout système de sonde.
- Module SENEYE Reef; dispo en europe pour (107euros) – pas très complet mais intéressant quand même pour une synthèse (prévoir 6euros par mois pour le calibrage).
- Module Lifeguard Digital Aquatic; dispo aux US (220$) – très complet – calibrage avec des produits du marché; je pense que c'est le mieux.
- Mindstream aquarium monitor; dispo US (150euros) – complet – calibrage mensuel à prévoir aussi.
- Produits PURATEK; Europe/Allemagne – les tarifs sont élitistes mais l'installation est top… je passe… pas mon budget !
Peut-être connaissez vous d'autres produits ?
Merci pour vos retours.
Cordialement,
tbaqua
Toujours en quête d'un superviseur d'aquarium, je cherche à automatiser les quelques tests minimums de l'eau de mon aquarium sans vraiment y croire.
Les solutions numériques ne sont pas pléthores et le peu que l'on trouve sont très souvent onéreuses. Il est vrai que le contrôle du Ph / GK et autres NO<sub>2</sub>/3 se font facilement avec une valise "control set" de JBL... mais bon, pouvoir être averti d'un choc ou d'une déviance dans l'aquarium, un superviseur simple me semble intéressant.
J'ai donc regardé différentes solutions.. Je sais que certains diront que cela est du gadget mais ce n'est pas le sujet !
Je souhaite savoir si quelqu'un a un retour d'expérience et d'utilisation sur les différentes solutions listées ci-après. La plupart des solutions nécessitent une calibration mensuelle… Ca c'est un fait pour tout système de sonde.
- Module SENEYE Reef; dispo en europe pour (107euros) – pas très complet mais intéressant quand même pour une synthèse (prévoir 6euros par mois pour le calibrage).
- Module Lifeguard Digital Aquatic; dispo aux US (220$) – très complet – calibrage avec des produits du marché; je pense que c'est le mieux.
- Mindstream aquarium monitor; dispo US (150euros) – complet – calibrage mensuel à prévoir aussi.
- Produits PURATEK; Europe/Allemagne – les tarifs sont élitistes mais l'installation est top… je passe… pas mon budget !
Peut-être connaissez vous d'autres produits ?
Merci pour vos retours.
Cordialement,
tbaqua
tbaqua : le 26/08/2014 11:53
Re: Retour expérience monitoring aquarium (#2)
Inscrit le: 20/8/2014
Messages: 8
Messages: 8
Hello,
Je complète mon post... après avoir vu le système AQUASTAR qui semble pas mal... produit très modulaire. Toujours du calibrage mais avec des produits du marché. J'ai pas creusé plus mais ce produit me semble pas mal du tout et très sérieux (Allemand)... le cout reste assez élevé au final.
Je constate qu'il y a un marché à prendre sur ce créneau car la plupart des produits sont complexes et peu conviviaux. Meme un logiciel de gestion d'aquarium reste difficile à trouver sur un iPad; dingue !?!
Je continue de fouiner.
CIAO,
TBaqua
Je complète mon post... après avoir vu le système AQUASTAR qui semble pas mal... produit très modulaire. Toujours du calibrage mais avec des produits du marché. J'ai pas creusé plus mais ce produit me semble pas mal du tout et très sérieux (Allemand)... le cout reste assez élevé au final.
Je constate qu'il y a un marché à prendre sur ce créneau car la plupart des produits sont complexes et peu conviviaux. Meme un logiciel de gestion d'aquarium reste difficile à trouver sur un iPad; dingue !?!
Je continue de fouiner.
CIAO,
TBaqua
anemone-clown : le 26/08/2014 23:33
Re: Retour expérience monitoring aquarium (#3)
Admin

Inscrit le: 1/11/2006
De: Meuse (55)
Messages: 5554
De: Meuse (55)
Messages: 5554
Truc bête : as-tu lu des retours sur le long terme ? Autre que des expériences ponctuelles ? Je dis ça comme ça...



tbaqua : le 27/08/2014 11:18
Re: Retour expérience monitoring aquarium (#4)
Inscrit le: 20/8/2014
Messages: 8
Messages: 8
Bonjour,
"Anemone-clown" ! Tu as posé la bonne question...
En fait le sujet semble agacer sur de nombreux forums... En effet, l'aquariophile "confirmé" affirme toujours que ces appareillages ne sont d'aucune utilité puisque pas assez complet dans l'analyse de l'eau et bien entendu onéreux. Dans l'absolu ils n'ont pas tort. Cependant, je pense que ces petits appareils de mesures peuvent être d'une grande utilité pour avoir une synthèse en temps réel de la santé de nos aquarium... j'ai pu constater que certains d'entre nous faisait l'effort d'évaluer certaines solutions et comparer leurs mesures manuelles et les mesures d'appareil mais sous forme de test et pas dans la durée; a priori ca marche plutôt très bien (les appareils réalisant des mesures plus précises); je ne parle pas de cout; je parle uniquement de résultats. Nombreux sont les "geeks" qui vont vers des solutions moins couteuses mais complètement "informatiques" (modules Arduino)... donc plus du tout accessibles au 90 % des aquariophiles. Bref, je pense que ce type de solution a un grand intérêt pour avoir un suivi et une synthèse de l'eau de l'aquarium, de la lumière et température... simplifier l'état d'alerte me semble plutôt bon quand on voit les investissements réalisés au sein de nos aquarium.
Donc pour répondre a ta question, c'est justement ce que je recherche... des retours d'expériences... et je trouve quasiment rien en 2014... de vieux fils de forum français de 2012/2013 sur la solution SENEYE (qui me semble plutôt bien d'ailleurs)...
Je pense de mon côté tester en fin d'année la solution SENEYE... moins contraignante qu'avant, on peut désormais disposer d'un petit boitier autonome (serveur web SENEYE) pour collecter les données à la maison et non plus sur le Net. Le calibrage (SENEYE+) existe en bundle et doit être fait chaque mois... cette contraire existe sur tout les analyseurs d'eau (10ème par mois ou 50ème pour 6mois).
Le module coute 149ème; le WebServer 150ème sans WIFI (avec Ethernet biensur) et 200ème avec le WIFI inclus; il peut gérer 4 modules adjoints.
On trouve sur YOUTUBE beaucoup de videos amateurs qui expliquent le fonctionnement et les résultats en utilisation quotidienne mais en anglais (
); ce produit me semble moins élitiste que AQUASTAR. Donc assez intéressant et surtout très suivi.
En fait, je recherche toujours des expériences sur n'importe quel produit de ce type. Mais c'est pas gagné...
Je continuerais ce fil au fur et à mesure de mes recherches.
A bientôt.
TBaqua
"Anemone-clown" ! Tu as posé la bonne question...
En fait le sujet semble agacer sur de nombreux forums... En effet, l'aquariophile "confirmé" affirme toujours que ces appareillages ne sont d'aucune utilité puisque pas assez complet dans l'analyse de l'eau et bien entendu onéreux. Dans l'absolu ils n'ont pas tort. Cependant, je pense que ces petits appareils de mesures peuvent être d'une grande utilité pour avoir une synthèse en temps réel de la santé de nos aquarium... j'ai pu constater que certains d'entre nous faisait l'effort d'évaluer certaines solutions et comparer leurs mesures manuelles et les mesures d'appareil mais sous forme de test et pas dans la durée; a priori ca marche plutôt très bien (les appareils réalisant des mesures plus précises); je ne parle pas de cout; je parle uniquement de résultats. Nombreux sont les "geeks" qui vont vers des solutions moins couteuses mais complètement "informatiques" (modules Arduino)... donc plus du tout accessibles au 90 % des aquariophiles. Bref, je pense que ce type de solution a un grand intérêt pour avoir un suivi et une synthèse de l'eau de l'aquarium, de la lumière et température... simplifier l'état d'alerte me semble plutôt bon quand on voit les investissements réalisés au sein de nos aquarium.
Donc pour répondre a ta question, c'est justement ce que je recherche... des retours d'expériences... et je trouve quasiment rien en 2014... de vieux fils de forum français de 2012/2013 sur la solution SENEYE (qui me semble plutôt bien d'ailleurs)...
Je pense de mon côté tester en fin d'année la solution SENEYE... moins contraignante qu'avant, on peut désormais disposer d'un petit boitier autonome (serveur web SENEYE) pour collecter les données à la maison et non plus sur le Net. Le calibrage (SENEYE+) existe en bundle et doit être fait chaque mois... cette contraire existe sur tout les analyseurs d'eau (10ème par mois ou 50ème pour 6mois).
Le module coute 149ème; le WebServer 150ème sans WIFI (avec Ethernet biensur) et 200ème avec le WIFI inclus; il peut gérer 4 modules adjoints.
On trouve sur YOUTUBE beaucoup de videos amateurs qui expliquent le fonctionnement et les résultats en utilisation quotidienne mais en anglais (

En fait, je recherche toujours des expériences sur n'importe quel produit de ce type. Mais c'est pas gagné...
Je continuerais ce fil au fur et à mesure de mes recherches.
A bientôt.
TBaqua
Yggdrasill : le 27/08/2014 11:48
Re: Retour expérience monitoring aquarium (#5)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Excellente question !
Cela fait un bon moment que je cherche la même chose, mais avec ce que l'on trouve sur le marche soit tu te retrouve avec 42 petits modules dans tout les sens pour un budget colossal, soit c'est incomplet.
De plus, les solutions ne sont souvent pas inter compatibles.
Au vu de ces contraintes, j'ai pour ma part opte pour le home made !
J'ai fait quelques tests avec les arduinos dans un premier temps, mais la gestion devenait bcp trop complexe au vu de tout les modules a ajouter.
Je veux un truc fiable, robuste, mais surtout évolutif en fonction de mes besoins.
A terme je veux pouvoir avoir une interface web, un accès en ligne de commande, du monitoring/trending (cfr RRD Tools par exemple).
J'ai donc revu ma solution pour passer sur du raspberry Pi. Au moins avec un vrai OS derriere il y a moyen de s'amuser:p
Ils ont du chouette materiel a des prix tres abordables chez atlas-scientific.
J'ai une sonde Ph de chez eux qui est sur mon raspi depuis maintenant 3-4 mois et je n'ai rien a lui reprocher.
Il fait son job aussi bien que mon ancien JBL proflora dans le bac d'eau douce !
L'avantage, c'est qu'a terme j'aurai exactement ce que je veux.
L'inconvénient, c'est que j'y passe des heures et très honnêtement quand on commence a chipoter comme cela, on arrive vite au même budget qu'un contrôleur tout fait !
EDIT:
Voici quelques liens de contrôleurs lesquels je suis tombes lors de mes recherches.
Je n'en ai (encore :p) teste aucun malheureusement donc pas de retour d'expérience !
- Reef Angel
- Apex and co de chez neptune systems
- Le Reef keeper de chez digital aquatic
Pour le moment je sèche, mais si je me souviens d'un autre je vous en ferai part !
Y.
Cela fait un bon moment que je cherche la même chose, mais avec ce que l'on trouve sur le marche soit tu te retrouve avec 42 petits modules dans tout les sens pour un budget colossal, soit c'est incomplet.
De plus, les solutions ne sont souvent pas inter compatibles.
Au vu de ces contraintes, j'ai pour ma part opte pour le home made !
J'ai fait quelques tests avec les arduinos dans un premier temps, mais la gestion devenait bcp trop complexe au vu de tout les modules a ajouter.
Je veux un truc fiable, robuste, mais surtout évolutif en fonction de mes besoins.
A terme je veux pouvoir avoir une interface web, un accès en ligne de commande, du monitoring/trending (cfr RRD Tools par exemple).
J'ai donc revu ma solution pour passer sur du raspberry Pi. Au moins avec un vrai OS derriere il y a moyen de s'amuser:p
Ils ont du chouette materiel a des prix tres abordables chez atlas-scientific.
J'ai une sonde Ph de chez eux qui est sur mon raspi depuis maintenant 3-4 mois et je n'ai rien a lui reprocher.
Il fait son job aussi bien que mon ancien JBL proflora dans le bac d'eau douce !
L'avantage, c'est qu'a terme j'aurai exactement ce que je veux.
L'inconvénient, c'est que j'y passe des heures et très honnêtement quand on commence a chipoter comme cela, on arrive vite au même budget qu'un contrôleur tout fait !
EDIT:
Voici quelques liens de contrôleurs lesquels je suis tombes lors de mes recherches.
Je n'en ai (encore :p) teste aucun malheureusement donc pas de retour d'expérience !
- Reef Angel
- Apex and co de chez neptune systems
- Le Reef keeper de chez digital aquatic
Pour le moment je sèche, mais si je me souviens d'un autre je vous en ferai part !
Y.
tbaqua : le 27/08/2014 12:06
Re: Retour expérience monitoring aquarium (#6)
Inscrit le: 20/8/2014
Messages: 8
Messages: 8
Bonjour "Yggdrasill".
Ta solution m'intéresse fortement. Je suis informaticien de métier et l'idée de l'aquariophilie, c'est justement de passer du temps à faire autre chose que l'informatique. C'est le côté Zénitude ! J'adore ca m'apaise et les poissons me passionent. Mais je reconnais que le naturel revient au galop... donc en fait, ton idée est super intéressante. Je reste cependant sur l'idée d'un produit du marché pour éviter de faire de l'info quand je m'occupe de mes poissons.
MAIS...
OK pour le micro-pc... sous quel OS ? (LINUX je suppose)
Tu parles de modules ATLAS-SCIENTIFIC... comment s'interfacent-t ils logiciellement ? Quelle interface hardware (USB) ? On les trouvent facilement ? Calibrage de tes sondes ?
Je constate que tu es satisfait des résultats mais comment sont-ils rendus (affichages ou entrée en base de données) ? Ce serait sympa que tu nous présente ta soluce dans un autre fil ?
Car ca courre pas les rues !
Merci pour ton retour,
TBaqua
Ta solution m'intéresse fortement. Je suis informaticien de métier et l'idée de l'aquariophilie, c'est justement de passer du temps à faire autre chose que l'informatique. C'est le côté Zénitude ! J'adore ca m'apaise et les poissons me passionent. Mais je reconnais que le naturel revient au galop... donc en fait, ton idée est super intéressante. Je reste cependant sur l'idée d'un produit du marché pour éviter de faire de l'info quand je m'occupe de mes poissons.
MAIS...

Tu parles de modules ATLAS-SCIENTIFIC... comment s'interfacent-t ils logiciellement ? Quelle interface hardware (USB) ? On les trouvent facilement ? Calibrage de tes sondes ?
Je constate que tu es satisfait des résultats mais comment sont-ils rendus (affichages ou entrée en base de données) ? Ce serait sympa que tu nous présente ta soluce dans un autre fil ?

Merci pour ton retour,
TBaqua
tbaqua : le 27/08/2014 12:13
Re: Retour expérience monitoring aquarium (#7)
Inscrit le: 20/8/2014
Messages: 8
Messages: 8
Pour faire suite au post de "Yggdrasill"".
Cet appareillage me semble plutôt pas mal... meme très complet !
A voir les couts et savoir si c'est en Frenchy (ca aussi c'est un point important).
A +
Cet appareillage me semble plutôt pas mal... meme très complet !
A voir les couts et savoir si c'est en Frenchy (ca aussi c'est un point important).
A +
Yggdrasill : le 27/08/2014 12:35
Re: Retour expérience monitoring aquarium (#8)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
C'est effectivement ce que tu retrouve le plus sur les forums anglophones
Ils ont la réputation d'être fiables et robustes mais un peu cher.
J'avais envisage l'acheter mais il n'est pas assez complet selon moi et je ne veux pas avoir 150 petites boites avec des fils partout et surtout être force de bosser systématiquement avec neptune systems.
Concernant AquaPi (C'est le nom de mon projet:p), j'étais en train de rédiger un post a ce sujet hier et puis je me suis dit que je n'allais pas directement me faire remarquer le lendemain de mon inscription donc j'ai tout efface !
Pour te répondre rapidement, le raspi tourne sous raspbian (une debian customisee pour raspberry pi, donc un linux oui.. en même temps j'ai parle d'un os, pas d'une erreur....:troll
Au niveau de l'interfaçage des modules j'utilise les GPIOS du raspberry pi.
Sur l'UART j'ai mis le multiplexer de serial vendu par atlas scientific, j'utilise 2 GPIO pour sélectionner l'adresse de la sonde dont je veux lire la valeur.
Tout les modules sonde + chipset vendu par atlas scientific sont construits avec un port série (par exemple)
A cote de cela, j'ai réalise un bus I2C (en gros, un bus a 4 fils qui permet a des microcontrôleur de communiquer entre eux selon un schéma maitre-esclave).
Vu que les 13 pins du raspy me semblaient un peu juste, j'ai ajoute 3 MCP2 3008 sur mon bus (en gros 8 pin de plus utilisable par mcp, le tout controller via I2C).
Tant que j'y etais j'ai egalement mis une RTC en I2C au cas ou je perds le jus, je serais toujours a l'heure
Le raspy fonctionne en 3,3V, mais pour plus de facilite par la suite j'ai réalisé mon bus I2C en 5V, la plupart des capteurs et contrôleur arduino fonctionnent en 5V.
Pour le moment, je bosse sur le brassage et l'éclairage via des relais qui sont relies aux mcp2 3008.
Pour la version longue il va falloir attendre, je suis actuellement face a un problème qui dépasse mes compétences donc en pleine recherches/études
EDIT:
Sorry, j'ai oublie de répondre a ta question concernant la partie software...
Au début j'ai commence en C avec les arduinos, mais pour la gestion des transmissions en I2C c'était vraiment pénible.
J'ai pas envie de me prendre la tete pendant 2h pour envoyer un bit d'ack sur mon bus par exemple.
Ensuite lorsque je suis passe sur le raspi, j'ai débuté avec du perl, mais meme combat que le C sous arduino.
Je suis alors tombe sur un truc GENIALISSIME: WebIoPi.
jQuery et Python, le tout fourni directmeent avec pleins de classes/librairies/..., configurable a loisir, bien documente, clair, bref, que du bonheur !
C'est la partie sur laquelle je bosse maintenant
EDIT 2:
Et euh.... moi aussi je suis informaticien, mais je pense que tu l'avais compris !
Cela dit, je me soigne, j'ai des poissons !

Ils ont la réputation d'être fiables et robustes mais un peu cher.
J'avais envisage l'acheter mais il n'est pas assez complet selon moi et je ne veux pas avoir 150 petites boites avec des fils partout et surtout être force de bosser systématiquement avec neptune systems.
Concernant AquaPi (C'est le nom de mon projet:p), j'étais en train de rédiger un post a ce sujet hier et puis je me suis dit que je n'allais pas directement me faire remarquer le lendemain de mon inscription donc j'ai tout efface !
Pour te répondre rapidement, le raspi tourne sous raspbian (une debian customisee pour raspberry pi, donc un linux oui.. en même temps j'ai parle d'un os, pas d'une erreur....:troll

Au niveau de l'interfaçage des modules j'utilise les GPIOS du raspberry pi.
Sur l'UART j'ai mis le multiplexer de serial vendu par atlas scientific, j'utilise 2 GPIO pour sélectionner l'adresse de la sonde dont je veux lire la valeur.
Tout les modules sonde + chipset vendu par atlas scientific sont construits avec un port série (par exemple)
A cote de cela, j'ai réalise un bus I2C (en gros, un bus a 4 fils qui permet a des microcontrôleur de communiquer entre eux selon un schéma maitre-esclave).
Vu que les 13 pins du raspy me semblaient un peu juste, j'ai ajoute 3 MCP2 3008 sur mon bus (en gros 8 pin de plus utilisable par mcp, le tout controller via I2C).
Tant que j'y etais j'ai egalement mis une RTC en I2C au cas ou je perds le jus, je serais toujours a l'heure

Le raspy fonctionne en 3,3V, mais pour plus de facilite par la suite j'ai réalisé mon bus I2C en 5V, la plupart des capteurs et contrôleur arduino fonctionnent en 5V.
Pour le moment, je bosse sur le brassage et l'éclairage via des relais qui sont relies aux mcp2 3008.
Pour la version longue il va falloir attendre, je suis actuellement face a un problème qui dépasse mes compétences donc en pleine recherches/études

EDIT:
Sorry, j'ai oublie de répondre a ta question concernant la partie software...
Au début j'ai commence en C avec les arduinos, mais pour la gestion des transmissions en I2C c'était vraiment pénible.
J'ai pas envie de me prendre la tete pendant 2h pour envoyer un bit d'ack sur mon bus par exemple.
Ensuite lorsque je suis passe sur le raspi, j'ai débuté avec du perl, mais meme combat que le C sous arduino.
Je suis alors tombe sur un truc GENIALISSIME: WebIoPi.
jQuery et Python, le tout fourni directmeent avec pleins de classes/librairies/..., configurable a loisir, bien documente, clair, bref, que du bonheur !
C'est la partie sur laquelle je bosse maintenant

EDIT 2:
Et euh.... moi aussi je suis informaticien, mais je pense que tu l'avais compris !
Cela dit, je me soigne, j'ai des poissons !
tbaqua : le 27/08/2014 21:36
Re: Retour expérience monitoring aquarium (#9)
Inscrit le: 20/8/2014
Messages: 8
Messages: 8
Hello,
Effectivement aux vues de ton projet, le niveau de développement global est balaise. Bravo. Ce serait dommage que ton travail ne soit pas partagé... je sais que c'est souvent difficile de communiquer un tel projet aux autres car cela t'engage à échanger en permanence; à moins de faire une doc super-détaillée et là c'est un travail de malade. EN tant qu'informaticien, je ne peux que t'encourager et partager...
MAIS: C'est justement ce que je ne veux pas faire pour l'aquariophilie... d'où mes recherches sur des produits du marché ! (Je reconnais que ton projet s'approche fortement de mes attentes).
J'ai avancé sur mes recherches concernant SENEYE. J'ai demandé plein d'infos techniques au support... ils ont répondus en partie; j'attends des infos techniques supplémentaires. Du coup j'ai demandé aussi où l'on pouvait acheter leur gamme complète de produit... Seul un magasin sérieux apparait dans leur liste et surtout proche de chez nous (France)... KOI DISCOUNT en Allemagne. Dans le même temps, j'ai contacté KOI DISCOUNT qui m'a confirmé qu'il était distributeur agréé SENEYE; parfait. Marcus Reichhold m'a rassuré sur les stocks de calibreurs SENEYE+ et a aussi précisé que les produits SENEYE sont de bons produits, précis et qu'ils les utilisent eux-mêmes dans leur aquariums. OK... je vais quand même attendre le retour techniques de SENEYE et je vous tiendrais informé précisément sur ce type de produit; en effet, on entend tout et son contraire.
je vais faire la même démarche pour les produits APEX de NeptuneSystems, l'histoire de pouvoir comparer des produits similaires.
Pour moi, le cahier des charges c'est:
un produit simple,
un calibrage simple,
un système de collecte d'information en DB avec suivi dans le temps (tableau de bord, courbes),
des informations consultables à partir d'un iBidule/Android/PC,
un système modulable et extensible,
Des mesures de base pour une synthèse vitale (Ph, NO3, Temp, lumiere, NO2, KH),
un système d'alerte par mail,
un suivi de produit par le constructeur,
un produit en français si possible,
un produit que l'on peut acheter en zone euros,
un cout acceptable selon les services fournis,
C'est pas infaisable mais c'est pas simple non plus.
A bientot...
TBaqua
Et euh.... moi aussi je suis informaticien, mais je pense que tu l'avais compris ! Cela dit, je me soigne, j'ai des poissons !
Effectivement aux vues de ton projet, le niveau de développement global est balaise. Bravo. Ce serait dommage que ton travail ne soit pas partagé... je sais que c'est souvent difficile de communiquer un tel projet aux autres car cela t'engage à échanger en permanence; à moins de faire une doc super-détaillée et là c'est un travail de malade. EN tant qu'informaticien, je ne peux que t'encourager et partager...
MAIS: C'est justement ce que je ne veux pas faire pour l'aquariophilie... d'où mes recherches sur des produits du marché ! (Je reconnais que ton projet s'approche fortement de mes attentes).
J'ai avancé sur mes recherches concernant SENEYE. J'ai demandé plein d'infos techniques au support... ils ont répondus en partie; j'attends des infos techniques supplémentaires. Du coup j'ai demandé aussi où l'on pouvait acheter leur gamme complète de produit... Seul un magasin sérieux apparait dans leur liste et surtout proche de chez nous (France)... KOI DISCOUNT en Allemagne. Dans le même temps, j'ai contacté KOI DISCOUNT qui m'a confirmé qu'il était distributeur agréé SENEYE; parfait. Marcus Reichhold m'a rassuré sur les stocks de calibreurs SENEYE+ et a aussi précisé que les produits SENEYE sont de bons produits, précis et qu'ils les utilisent eux-mêmes dans leur aquariums. OK... je vais quand même attendre le retour techniques de SENEYE et je vous tiendrais informé précisément sur ce type de produit; en effet, on entend tout et son contraire.
je vais faire la même démarche pour les produits APEX de NeptuneSystems, l'histoire de pouvoir comparer des produits similaires.
Pour moi, le cahier des charges c'est:
un produit simple,
un calibrage simple,
un système de collecte d'information en DB avec suivi dans le temps (tableau de bord, courbes),
des informations consultables à partir d'un iBidule/Android/PC,
un système modulable et extensible,
Des mesures de base pour une synthèse vitale (Ph, NO3, Temp, lumiere, NO2, KH),
un système d'alerte par mail,
un suivi de produit par le constructeur,
un produit en français si possible,
un produit que l'on peut acheter en zone euros,
un cout acceptable selon les services fournis,
C'est pas infaisable mais c'est pas simple non plus.

A bientot...
TBaqua
Yggdrasill : le 28/08/2014 11:51
Re: Retour expérience monitoring aquarium (#10)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
tbaqua a écrit:
Effectivement aux vues de ton projet, le niveau de développement global est balaise. Bravo. Ce serait dommage que ton travail ne soit pas partagé... je sais que c'est souvent difficile de communiquer un tel projet aux autres car cela t'engage à échanger en permanence; à moins de faire une doc super-détaillée et là c'est un travail de malade. EN tant qu'informaticien, je ne peux que t'encourager et partager...
MAIS: C'est justement ce que je ne veux pas faire pour l'aquariophilie... d'où mes recherches sur des produits du marché ! (Je reconnais que ton projet s'approche fortement de mes attentes).
Tu marque un point

Honnêtement je pensais faire ca dans mon coin pour ma petite utilisation perso avant tout.
Cela dit, je ne suis pas électronicien donc dans mon cas une documentation hyper détaillée est obligatoire. Si dans 6mois j'ai un composant qui crame je dois pouvoir l'identifier, comprendre ce qui a pose un soucis et comment y remédier. D'autant avec des animaux vivants je ne peux me permettre d'avoir un système qui tombe en panne tout les trois jours.
Cela dit, si mes recherches et mon travail peuvent aider d'autres personnes je n'ai absolument aucun soucis a partager ou a en discuter. Que du contraire, c'est souvent comme ça que de nouvelles idées voient le jours

tbaqua a écrit:
Pour moi, le cahier des charges c'est:
un produit simple,
un calibrage simple,
un système de collecte d'information en DB avec suivi dans le temps (tableau de bord, courbes),
des informations consultables à partir d'un iBidule/Android/PC,
un système modulable et extensible,
Des mesures de base pour une synthèse vitale (Ph, NO3, Temp, lumiere, NO2, KH),
un système d'alerte par mail,
un suivi de produit par le constructeur,
un produit en français si possible,
un produit que l'on peut acheter en zone euros,
un cout acceptable selon les services fournis,
C'est pas infaisable mais c'est pas simple non plus.
A bientot...
TBaqua
Alors nous avons beaucoup de point communs !
Ce qui me tracasse, c'est que le seneye ne rempli pas ton cahier des charges.
Le seneye me parait vraiment GENIAL pour la partie lumière (Lux/PAR et "température" de la lumière). A ce jour je n'ai vu cela que chez eux !
Par contre au niveau mesure de l'eau, NH3 c'est sympa, mais j'aurais vraiment aime avoir NO2 et NO3 aussi ! C'est un peu bête d'avoir la première étape du cycle de l'azote mais pas les suivantes.
Typiquement corréler les 3 valeurs permettrait d'avoir une excellente vue de la population bactérienne.
Malheureusement je n'ai pas encore trouve d'appareil tout fait ou de sondes me permettant de mesurer NO2 et NO3.
A cela, dans le meilleur des mondes, je voudrais aussi avoir comme mesure : potentiel redox, taux d'oxygène dissolu dans l'eau et electro conductivité.
Pour le reste, français ou pas je m'en moque tant que ca marche bien !
Et avec amazon and co on peut avoir presque tout presque partout

Ma sonde Ph je l'ai faite venir des usa sans aucun soucis (mais ca m'a fait mal au portefeuille au passage a la douane.....

Tiens nous au courant si tu te laisse tenter par le seneye ou un apex !
Je suis vraiment curieux de voir ce que ça donne dans la réalité plutôt que sur une datasheet !
PS: Il est ou en Allemagne ton magasin ? J'habite a 15min de la frontiere Allemande, j'irais bien me perdre en germanie si ils ont de jolis poissons :p
tbaqua : le 29/08/2014 14:35
Retour expérience monitoring aquarium (APEX, SENEYE) (#11)
Inscrit le: 20/8/2014
Messages: 8
Messages: 8
Hello,
Chers membres, j'ai continué mes recherches… et j'ai lu tes remarques "Yggdrasill".
Et là, tu marques a ton tour un point... le SENEYE reste un petit analyseur d'eau qui semble en pleine evolution mais pas suffisamment pointu pour nous satisfaire. Effectivement, il ne rempli pas le cahier des charges; point que je n'avais pas noté au départ… car je recherchais un analyseur d'eau mais pas un contrôleur/analyseur. D'ou coup, j'ai réfléchi à cet aspect évolutif. SENEYE ne va pas vers ce chemin pour l'instant. Il veulent resté dans le domaine de l'analyse simple pour l'instant… a suivre tout de même.
Ah bah tu as bien de la chance… décidément (sans faire de politique), les Allemands sont vraiment bons en tout… c'est agaçant. Le magasin est KOI DISCOUNT se situe à Langenselbold, en Allemagne à cote de Frankfort. Spécialiste, le site Internet semble fortement fourni en tout produit… et poissons !!!
J'ai donc creusé une alternative plus évoluée et j'ai jeté un oeil sur le système que tu m'avais indiqué: le APEX.
J'ai trouvé un excellent post de Patrick Vachon sur ReefConcept… et j'en vient à la meme conclusion: EXCELLENT système. Voici, sans faire la publicité de ce produit, un grand résumé de ses possibilités… j'ai traduit leur présentation et adapté quelques expressions… mais le résumé est intéressant et proche de leur spécificités : j'indiquerais ma conclusion après le résumé… cette un peu long mais en Francais.
[code]Le système de contrôle et d'analyse APEX de NEPTUNE SYSTEMS (USA)
Le système APEX est le contrôleur d'aquarium du marché au meilleur rapport qualité/prix à ce jour. Vous ne trouverez pas un contrôleur et analyseur de qualité avec autant de fonctionnalités; il est le plus facile à utiliser et avec une communauté active et grandissante d'utilisateurs.
Le système APEX est livré avec les éléments suivants :
Une unité APEX (contrôleur)
Un module Energy Bar 8 prises (ou un bloc Energie Bar 6 prises)
Un module d'affichage APEX retro-éclairé
Une sonde de température (longue vie)
Une sonde pH standard
Le système GOLD APEX (USA / Canada uniquement) est livrée avec:
Une unité APEX (contrôleur)
Un module Energy Bar 8 prises
Un module d'affichage APEX retro-éclairé
Une sonde de température (longue vie)
Une sonde pH standard
Une sonde ORP
Une sonde PM2 - Module de salinité
L'unité de base APEX (contrôleur numérique)
L'unité de base APEX est le cerveau de l'ensemble de votre système APEX (unité centrale). L'unité de base APEX (ABU) est en fait un petit ordinateur dont la seule tâche est de prendre soin de votre aquarium. Il comporte un microprocesseur 32 bits et d'un serveur Web intégré. Le serveur Web permet de configurer et d'utiliser votre APEX depuis n'importe quel ordinateur connecté au réseau (ou appareil mobile) - aucun logiciel à installer sur un PC - cela signifie aussi qu'il est compatible toute plateforme ! L'APEX va jusqu'à 10x plus vite que les autres contrôleurs du marché dans sa catégorie grâce à sa technologie de processeur avancée (la plupart des autres utilisent des micro-contrôleurs 8 ou 16 bits). Il a également assez de mémoire interne (PRAM) pour stocker toutes les données de vos aquariums durant de nombreux mois. Même avec une panne de courant, votre historique est conservé sans perte. Evolution...
Jusqu'à 240 modules (cf. Aquabus), des centaines de sondes, et des milliers de points contrôlés.
Built-in connectivité Internet
L'unité de base APEX est prête pour Internet dès le déballage. Il suffit de la brancher sur votre routeur et vous êtes pret - aucun logiciel à installer ! Cela signifie que vous pouvez contrôler votre aquarium depuis n'importe quel ordinateur (ou appareil mobile) dans la maison. Il n'est pas nécessaire de se connecter directement à un ordinateur pour surveiller votre aquarium ou mettre à jour le firmware. Une fois que vous avez configuré l'accès externe via le port-forwarding (NAT) sur votre routeur, vous pouvez facilement accéder à votre APEX via un navigateur Web ou via des applications IOS, Android de l'extérieur de la maison ! L'APEX peut être configuré de sorte que vous receviez un email ou SMS chaque fois que quelque chose n'est pas correct au sein de votre aquarium - que ce soit la température, le pH ou meme une baisse du niveau de l'eau !
Meilleur logiciel
L'APEX a le logiciel d'analyse très riche en fonctionnalités. Son serveur Web embarqué est fiable et très facile d'utilisation. Des assistants intégrés permettent à toute personne d'être en mesure de programmer des regles comme les minuteries et commande de chauffage en quelques minutes, ou tout simplement de configurer votre APEX.
L'APEX propose un langage de programmation puissant et facile à apprendre. Cela permet à chaque utilisateur de faire preuve de créativité et de trouver de nouvelles méthodes d'utilisation (scénarios) pour créer par exemple des tempêtes dans des aquariums, un dosage complexe d'additifs, ou encore un mélange unique de couleurs sur une barre de diodes. Les possibilités sont illimitées. Et encore une fois, la communauté APEX via le Forum est là pour vous aider.
L'APEX dispose d'un moteur graphique très performant. A titre d'exemple, vous pouvez comparer facilement les cycles de température et pH, identifier les tendances en cours et même de superviser des dispositifs externes (comme un chauffage et un refroidissement) tout cela sous forme de graphiques colorés.
L'APEX est...
Compatible avec tous les principaux navigateurs web (Internet Explorer, Firefox et Safari),
Compatible avec les adaptateurs aux norme WIFI 802.11x,
Alarmes Email, SMS ou sonore en cas de panne d'énergie,
Serveur web ouvert, application ouverte avec programmation; supporte RSS et l'XML.
Suivi complet de l'aquarium dès la sortie de la boîte : L'unité de base APEX est équipée des ports de surveillance suivants :
Un port pour la température
Un port pour la sonde pH
Un port pour la sonde pH / ORP (caractéristique unique à l'APEX)
6 ports - I / entrées de commutation S (pour une utilisation avec des détecteurs de fuites, interrupteurs de porte, boutons d'alimentation, ATO, etc…); l'Isolation galvanique est la clé pour obtenir des mesures précises sur le pH, température, potentiel redox, conductivité, etc. Nos sondes respectent cette norme ainsi que tous les ports de connection.
Des scénarios pouvant réaliser ce que l'on veut...
Simule les cycles journaliers ainsi que lunaires,
Scénario Wave Maker et Random (faiseur de vagues),
Prise en charge des pompes à vitesse variable comme les Tunze Stream,
Surveille et contrôle la température, le pH et ORP avec une grande précision,
Calibration digital de toutes les sondes (Enorme avantage),
Scénario et contrôle de l'éclairage et de température avec changement saisonnier.
L'unité de base APEX est livrée en standard avec quatre canaux de contrôle pouvant aller chacun de 0-10. Ces sorties sont pilotées par le logiciel APEX et sont le plus souvent utilisées pour la gradation, les pompes TUNZE ou barre de LED. En utilisant l'un de nos câbles disponibles en option, vous pouvez connecter n'importe quel appareil APEX. Cela signifie que vous pouvez faire des scénarios avec des barres de LED pour simuler le lever et le coucher du soleil sans module annexe !
Alimentation externe 12V Capacité - UPS Ready ! L'unité de base APEX est livrée avec une entrée d'alimentation externe de 12V. Avec un transformateur mural disponible en option et une seconde barre d'énergie, vous pouvez configurer votre APEX en fonction de vos besoins.
La barre d'énergie
Les barres d'énergie disponibles pour nos systèmes APEX sont essentielles pour contrôler les appareils dans votre aquarium. Nous avons fait beaucoup d'efforts dans la construction de nos Barres d'énergie. Fabriqués à partir d'une plaque d'aluminium 16mm d'épaisseur, elles sont extrêmement solides et durent dans le temps; pas de plastique pour ce genre de module. Ainsi, en fonction du type de barre d'énergie (US ou Europe), chaque prise fournit une entrée de 5A à 10A en 120 Vca (US) ou 8A 240V sur notre modèle européen.
Dispositif de détection de courant
Les barres d'énergie envoient en permanence des informations sur leur consommation de courant électrique au contrôleur APEX. Ceci est extrêmement utile pour suivre la consommation globale d'énergie. Une barre d'énergie principale peut gèrer la répartition de la charge électrique entre vos autres barres d'énergie additionnelles. Avec cette fonctionnalité, vous pouvez déterminer avec précision l'utilisation de la puissance électrique de votre aquarium pour comparer la consommation des différentes lumières, pompes, écumoires, etc (ATT. pas pris en charge sur l'énergie Bar 6)
Soft-Start prolonge la vie des pompes
Ces alimentations permettent de prolonger la vie de vos pompes (ou autres appareils) avec une délivrance progressives de la puissance. En cas de défaillance de puissance, les appareils peuvent revenir à un état initial sans pour autant être reinitialisé. Ce cas apparait lors de coupure électrique (orage); C'est l'état " failsafe ". Une fonctionnalité avancée supplémentaire utile lorsque vous utilisez une barre d'énergie supplémentaire sur un bloc UPS (alimentation sans interruption), vous permet d'être avertie avant interruption generale (coupure électrique). Cela peut garder votre aquarium vivant et en bonne santé pendant des heures sur un bon onduleur jusqu'à ce que le courant reviennent. Il est facile de voir l'importance de cette petite caractéristique qui différencie les Barres d'énergie NeptuneSystem.
Connexions AQUABUS supplémentaires
Chaque barre d'énergie est équipé de connecteurs supplémentaires. Ceci est très utile pour ceux qui veulent utiliser un APEX pour contrôler plusieurs aquariums. La barre d'énergie devient ainsi un AQUABUS "hub" vous permettant de connecter plusieurs modules; C'est ce qu'on appelle une "topologie en étoile" unique à l'APEX. Beaucoup d'autres contrôleurs vous demandent de chaîner ensemble chaque module ou ils vous obligent à acheter un "hub" séparé pour connecter le tout.
L'APEX fournit 6 entrés digitales :
L'Apex est équipé de 6 TTL qui peuvent être utilisées pour activer / désactiver des équipements en réponse à un stimulus externe. Par exemple : interrupteurs à flotteur pour le niveau d'eau, pression de l'eau, gestion des capteurs de débit et des capteurs de dégât d'eau sur sol. L'APEX peut être configuré pour emettre des signaux d'alarme ou allumer / éteindre des appareils compatibles.
Il dispose de 4 Ports intégrés à Vitesse Variable :
Interface de 0 à 10V vous pouvez directement commander jusqu'à 4 pompes Tunze stream,
Peut dimmer des ballasts (0 à 10V),
Expansion modulaire avec le module Aquabus port USB,
Les modules Aquabus sont automatiquement reconnus et configurés,
Grandes longueurs de câbles,
Extensible jusqu'à 240 modules Aquabus,
Ajout de modules optionnels économique pour contrôler des centaines de sondes,
Ajout de barre EnergyBars supplémentaires pour contrôler des milliers de points,
Tous les modules Aquabus supportent les mises a jour du firmware APEX,
Module de sondes PM1 et PM2 disponibles supplémentaires pour gérer la température, pH, redox, conductivité, et les sondes à oxygène dissous
Mises à jour du firmware des modules réalisé par le module Aquabus lui-même,
Aucun démontage du contrôleur et des modules lors des mises à jour.
Compatibilité descendante
Tous les accessoires Aqua Controller3 fonctionnent avec l'APEX AquaController.
Ports d'extension I/O rétro-compatible avec la norme PX 1 000
Compatible avec la boîte de dérivation et de tous les accessoires de contrôle DC8, DC4, DC4HD, AquaSurf, Lunar Sim
Module d'affichage
Le module d'affichage APEX est un moyen élégant et compact pour votre interagir avec l'unité de base APEX et ainsi contrôler presque tous les aspects de votre aquarium. ce module utilise un clavier mécanique (pas de membrane). Notre module d'affichage utilise des boutons mécaniques. De nombreux appareils autres qu'APEX font usage de ce qu'on appelle des boutons à membranes. Ce type de bouton à membrane est très bien pour votre four grille-pain, mais pas dans un environnement d'eau salée. Donc, nous avons choisi des boutons mécaniques pour notre module d'affichage pour lui assurer une très grande longévité.
Affichage performant…
Contraste réglable, haute résolution,
Ecran graphique rétro-éclairé.
Menu de configuration très simple...
Menus de configuration simple pour pompes, éclairage, chauffage, refroidissement, CO2, etc...
Vous pouvez nommer et personnaliser les domaines/univers de contrôle pour un meilleur suivi,
Peut être configuré via l'affichage LCD ou avec le navigateur web,
Peut être programmé avec le langage de programmation APEX pour la creation de scénarios
Alors que certains peuvent vanter l'importance d'un écran couleur, nous n'avons pas fait ce choix. Nous croyons que la chose la plus importante pour nos clients est la facilité, la lisibilité et la taille de l'écran. A quoi bon, un écran couleur si il est à peine plus grand qu'un timbre-poste. C'est pourquoi nous avons choisi l'affichage graphique rétro-éclairé avec un haut-parleur intégré.
A l'intérieur du module d'affichage APEX, un petit haut-parleur est présent. Ce haut-parleur permet d'émettre l'un des nombreux sons d'alarme et des airs qui sont intégrées dans le Apex. Ces alarmes sont parfaites pour vous avertir d'une fuite d'eau, baisse de température, ou dur reconditionnement d'eau que vous avez programmé.
Le système APEX ne vous limite pas a un seul panneau de commande. Vous pouvez en ajouter un, deux, voire trois panneaux de contrôle connecté au meme système Apex (option).
Les sondes
Neptune Systems fabrique nos propres sondes de température interne. Pourquoi ? Parce que nous avons constaté de nombreuses défaillances sur des produits du marché, comme les thermomètres autonomes numérique ainsi que ceux utilisés par les autres contrôleurs autre que APEX. Nous fabriquons nos sondes de température à l'aide d'une méthode brevetée qui encapsule la sonde elle-même contre les effets corrosifs de l'eau salée à long terme et en immersion.
Norme de la catégorie Sonde pH
Nous avons testé de nombreuses sondes et avons choisi un fabricant qui fabrique des produits pérennes, fiables et surtout précis. Nos sondes Ph sont parmi les meilleures du marché. Le système APEX peut être équipé de deux sondes de pH ou une sonde de pH et une sonde ORP (Redox) sonde.
Les modules disponibles :
ADS (automatic feeding system) - distributeur automatique et programmable de nourriture à poisson (reef et eau douce)
Energy Bars - Barre d'énergie US ou CE (110v ou 220v) cf. US ou Europe
AWM - Module pour la simulation météo et éclairage
WXM - Module pour la simulation de vagues et de courant
ALD - Detection du niveau de l'eau
VDM - LED dimming
Sonde PH/ORP
Sonde salinité
Sonde O2[/code]
CONCLUSION: Un excellent produit qu'il faut commander en Europe (pour ne pas convertir le 110v en 220v). Ce produit peut être acheté en Allemagne (encore !)… chez SEWAtek (http://www.sewatec.de); il apparait au catalogue sans FDP au prix de 640e.
Je pense désormais me tourner vers ce produit qui est largement moins cher que les produits Allemand haut de gamme tel PROFILUX. Apres tout se discute... Pour gérer un aquarium 200l et 450l, cette solution me semble plutôt judicieuse. Je pense sérieusement partir sur la solution APEX et non SENEYE. Le problème de SENEYE c'est qu'il faut calibrer avec leurs pastilles SENEYE+ qui coutent 10ème par mois… donc 120ème à l'année dans le meilleur des cas puisqu'il faut prendre en charge le transport venu d'Allemagne… le cout du SENEYE s'approche donc du cout du APEX. C'est tout vu ! Je prendrais le produit APEX en Allemagne, pour la barre d'énergie en 220v… c'est un point à noter. Et puis les frais de douanes pas cool.
Voilà, je pense qu'on a bien balayé l'ensemble des points techniques pour parfaire notre étude. Je reviendrais en détail sur le APEX pour le calibrage et les multiples sondes que nous souhaitons mettre en oeuvre.
Qu'en pensez-vous ?
Car au fond j'attends toujours des retours d'expérience ! APEX et SENEYE ?
Bye,
TBaqua
Chers membres, j'ai continué mes recherches… et j'ai lu tes remarques "Yggdrasill".
Le seneye me parait vraiment GENIAL pour la partie lumière (Lux/PAR et "température" de la lumière). A ce jour je n'ai vu cela que chez eux ! Par contre au niveau mesure de l'eau, NH3 c'est sympa, mais j'aurais vraiment aime avoir NO2 et NO3 aussi ! C'est un peu bête d'avoir la première étape du cycle de l'azote mais pas les suivantes.
Typiquement corréler les 3 valeurs permettrait d'avoir une excellente vue de la population bactérienne. Malheureusement je n'ai pas encore trouve d'appareil tout fait ou de sondes me permettant de mesurer NO2 et NO3.
Et là, tu marques a ton tour un point... le SENEYE reste un petit analyseur d'eau qui semble en pleine evolution mais pas suffisamment pointu pour nous satisfaire. Effectivement, il ne rempli pas le cahier des charges; point que je n'avais pas noté au départ… car je recherchais un analyseur d'eau mais pas un contrôleur/analyseur. D'ou coup, j'ai réfléchi à cet aspect évolutif. SENEYE ne va pas vers ce chemin pour l'instant. Il veulent resté dans le domaine de l'analyse simple pour l'instant… a suivre tout de même.
PS: Il est ou en Allemagne ton magasin ? J'habite a 15min de la frontiere Allemande, j'irais bien me perdre en germanie si ils ont de jolis poissons :p
Ah bah tu as bien de la chance… décidément (sans faire de politique), les Allemands sont vraiment bons en tout… c'est agaçant. Le magasin est KOI DISCOUNT se situe à Langenselbold, en Allemagne à cote de Frankfort. Spécialiste, le site Internet semble fortement fourni en tout produit… et poissons !!!
J'ai donc creusé une alternative plus évoluée et j'ai jeté un oeil sur le système que tu m'avais indiqué: le APEX.

J'ai trouvé un excellent post de Patrick Vachon sur ReefConcept… et j'en vient à la meme conclusion: EXCELLENT système. Voici, sans faire la publicité de ce produit, un grand résumé de ses possibilités… j'ai traduit leur présentation et adapté quelques expressions… mais le résumé est intéressant et proche de leur spécificités : j'indiquerais ma conclusion après le résumé… cette un peu long mais en Francais.

[code]Le système de contrôle et d'analyse APEX de NEPTUNE SYSTEMS (USA)
Le système APEX est le contrôleur d'aquarium du marché au meilleur rapport qualité/prix à ce jour. Vous ne trouverez pas un contrôleur et analyseur de qualité avec autant de fonctionnalités; il est le plus facile à utiliser et avec une communauté active et grandissante d'utilisateurs.
Le système APEX est livré avec les éléments suivants :
Une unité APEX (contrôleur)
Un module Energy Bar 8 prises (ou un bloc Energie Bar 6 prises)
Un module d'affichage APEX retro-éclairé
Une sonde de température (longue vie)
Une sonde pH standard
Le système GOLD APEX (USA / Canada uniquement) est livrée avec:
Une unité APEX (contrôleur)
Un module Energy Bar 8 prises
Un module d'affichage APEX retro-éclairé
Une sonde de température (longue vie)
Une sonde pH standard
Une sonde ORP
Une sonde PM2 - Module de salinité
L'unité de base APEX (contrôleur numérique)
L'unité de base APEX est le cerveau de l'ensemble de votre système APEX (unité centrale). L'unité de base APEX (ABU) est en fait un petit ordinateur dont la seule tâche est de prendre soin de votre aquarium. Il comporte un microprocesseur 32 bits et d'un serveur Web intégré. Le serveur Web permet de configurer et d'utiliser votre APEX depuis n'importe quel ordinateur connecté au réseau (ou appareil mobile) - aucun logiciel à installer sur un PC - cela signifie aussi qu'il est compatible toute plateforme ! L'APEX va jusqu'à 10x plus vite que les autres contrôleurs du marché dans sa catégorie grâce à sa technologie de processeur avancée (la plupart des autres utilisent des micro-contrôleurs 8 ou 16 bits). Il a également assez de mémoire interne (PRAM) pour stocker toutes les données de vos aquariums durant de nombreux mois. Même avec une panne de courant, votre historique est conservé sans perte. Evolution...
Jusqu'à 240 modules (cf. Aquabus), des centaines de sondes, et des milliers de points contrôlés.
Built-in connectivité Internet
L'unité de base APEX est prête pour Internet dès le déballage. Il suffit de la brancher sur votre routeur et vous êtes pret - aucun logiciel à installer ! Cela signifie que vous pouvez contrôler votre aquarium depuis n'importe quel ordinateur (ou appareil mobile) dans la maison. Il n'est pas nécessaire de se connecter directement à un ordinateur pour surveiller votre aquarium ou mettre à jour le firmware. Une fois que vous avez configuré l'accès externe via le port-forwarding (NAT) sur votre routeur, vous pouvez facilement accéder à votre APEX via un navigateur Web ou via des applications IOS, Android de l'extérieur de la maison ! L'APEX peut être configuré de sorte que vous receviez un email ou SMS chaque fois que quelque chose n'est pas correct au sein de votre aquarium - que ce soit la température, le pH ou meme une baisse du niveau de l'eau !
Meilleur logiciel
L'APEX a le logiciel d'analyse très riche en fonctionnalités. Son serveur Web embarqué est fiable et très facile d'utilisation. Des assistants intégrés permettent à toute personne d'être en mesure de programmer des regles comme les minuteries et commande de chauffage en quelques minutes, ou tout simplement de configurer votre APEX.
L'APEX propose un langage de programmation puissant et facile à apprendre. Cela permet à chaque utilisateur de faire preuve de créativité et de trouver de nouvelles méthodes d'utilisation (scénarios) pour créer par exemple des tempêtes dans des aquariums, un dosage complexe d'additifs, ou encore un mélange unique de couleurs sur une barre de diodes. Les possibilités sont illimitées. Et encore une fois, la communauté APEX via le Forum est là pour vous aider.
L'APEX dispose d'un moteur graphique très performant. A titre d'exemple, vous pouvez comparer facilement les cycles de température et pH, identifier les tendances en cours et même de superviser des dispositifs externes (comme un chauffage et un refroidissement) tout cela sous forme de graphiques colorés.
L'APEX est...
Compatible avec tous les principaux navigateurs web (Internet Explorer, Firefox et Safari),
Compatible avec les adaptateurs aux norme WIFI 802.11x,
Alarmes Email, SMS ou sonore en cas de panne d'énergie,
Serveur web ouvert, application ouverte avec programmation; supporte RSS et l'XML.
Suivi complet de l'aquarium dès la sortie de la boîte : L'unité de base APEX est équipée des ports de surveillance suivants :
Un port pour la température
Un port pour la sonde pH
Un port pour la sonde pH / ORP (caractéristique unique à l'APEX)
6 ports - I / entrées de commutation S (pour une utilisation avec des détecteurs de fuites, interrupteurs de porte, boutons d'alimentation, ATO, etc…); l'Isolation galvanique est la clé pour obtenir des mesures précises sur le pH, température, potentiel redox, conductivité, etc. Nos sondes respectent cette norme ainsi que tous les ports de connection.
Des scénarios pouvant réaliser ce que l'on veut...
Simule les cycles journaliers ainsi que lunaires,
Scénario Wave Maker et Random (faiseur de vagues),
Prise en charge des pompes à vitesse variable comme les Tunze Stream,
Surveille et contrôle la température, le pH et ORP avec une grande précision,
Calibration digital de toutes les sondes (Enorme avantage),
Scénario et contrôle de l'éclairage et de température avec changement saisonnier.
L'unité de base APEX est livrée en standard avec quatre canaux de contrôle pouvant aller chacun de 0-10. Ces sorties sont pilotées par le logiciel APEX et sont le plus souvent utilisées pour la gradation, les pompes TUNZE ou barre de LED. En utilisant l'un de nos câbles disponibles en option, vous pouvez connecter n'importe quel appareil APEX. Cela signifie que vous pouvez faire des scénarios avec des barres de LED pour simuler le lever et le coucher du soleil sans module annexe !
Alimentation externe 12V Capacité - UPS Ready ! L'unité de base APEX est livrée avec une entrée d'alimentation externe de 12V. Avec un transformateur mural disponible en option et une seconde barre d'énergie, vous pouvez configurer votre APEX en fonction de vos besoins.
La barre d'énergie
Les barres d'énergie disponibles pour nos systèmes APEX sont essentielles pour contrôler les appareils dans votre aquarium. Nous avons fait beaucoup d'efforts dans la construction de nos Barres d'énergie. Fabriqués à partir d'une plaque d'aluminium 16mm d'épaisseur, elles sont extrêmement solides et durent dans le temps; pas de plastique pour ce genre de module. Ainsi, en fonction du type de barre d'énergie (US ou Europe), chaque prise fournit une entrée de 5A à 10A en 120 Vca (US) ou 8A 240V sur notre modèle européen.
Dispositif de détection de courant
Les barres d'énergie envoient en permanence des informations sur leur consommation de courant électrique au contrôleur APEX. Ceci est extrêmement utile pour suivre la consommation globale d'énergie. Une barre d'énergie principale peut gèrer la répartition de la charge électrique entre vos autres barres d'énergie additionnelles. Avec cette fonctionnalité, vous pouvez déterminer avec précision l'utilisation de la puissance électrique de votre aquarium pour comparer la consommation des différentes lumières, pompes, écumoires, etc (ATT. pas pris en charge sur l'énergie Bar 6)
Soft-Start prolonge la vie des pompes
Ces alimentations permettent de prolonger la vie de vos pompes (ou autres appareils) avec une délivrance progressives de la puissance. En cas de défaillance de puissance, les appareils peuvent revenir à un état initial sans pour autant être reinitialisé. Ce cas apparait lors de coupure électrique (orage); C'est l'état " failsafe ". Une fonctionnalité avancée supplémentaire utile lorsque vous utilisez une barre d'énergie supplémentaire sur un bloc UPS (alimentation sans interruption), vous permet d'être avertie avant interruption generale (coupure électrique). Cela peut garder votre aquarium vivant et en bonne santé pendant des heures sur un bon onduleur jusqu'à ce que le courant reviennent. Il est facile de voir l'importance de cette petite caractéristique qui différencie les Barres d'énergie NeptuneSystem.
Connexions AQUABUS supplémentaires
Chaque barre d'énergie est équipé de connecteurs supplémentaires. Ceci est très utile pour ceux qui veulent utiliser un APEX pour contrôler plusieurs aquariums. La barre d'énergie devient ainsi un AQUABUS "hub" vous permettant de connecter plusieurs modules; C'est ce qu'on appelle une "topologie en étoile" unique à l'APEX. Beaucoup d'autres contrôleurs vous demandent de chaîner ensemble chaque module ou ils vous obligent à acheter un "hub" séparé pour connecter le tout.
L'APEX fournit 6 entrés digitales :
L'Apex est équipé de 6 TTL qui peuvent être utilisées pour activer / désactiver des équipements en réponse à un stimulus externe. Par exemple : interrupteurs à flotteur pour le niveau d'eau, pression de l'eau, gestion des capteurs de débit et des capteurs de dégât d'eau sur sol. L'APEX peut être configuré pour emettre des signaux d'alarme ou allumer / éteindre des appareils compatibles.
Il dispose de 4 Ports intégrés à Vitesse Variable :
Interface de 0 à 10V vous pouvez directement commander jusqu'à 4 pompes Tunze stream,
Peut dimmer des ballasts (0 à 10V),
Expansion modulaire avec le module Aquabus port USB,
Les modules Aquabus sont automatiquement reconnus et configurés,
Grandes longueurs de câbles,
Extensible jusqu'à 240 modules Aquabus,
Ajout de modules optionnels économique pour contrôler des centaines de sondes,
Ajout de barre EnergyBars supplémentaires pour contrôler des milliers de points,
Tous les modules Aquabus supportent les mises a jour du firmware APEX,
Module de sondes PM1 et PM2 disponibles supplémentaires pour gérer la température, pH, redox, conductivité, et les sondes à oxygène dissous
Mises à jour du firmware des modules réalisé par le module Aquabus lui-même,
Aucun démontage du contrôleur et des modules lors des mises à jour.
Compatibilité descendante
Tous les accessoires Aqua Controller3 fonctionnent avec l'APEX AquaController.
Ports d'extension I/O rétro-compatible avec la norme PX 1 000
Compatible avec la boîte de dérivation et de tous les accessoires de contrôle DC8, DC4, DC4HD, AquaSurf, Lunar Sim
Module d'affichage
Le module d'affichage APEX est un moyen élégant et compact pour votre interagir avec l'unité de base APEX et ainsi contrôler presque tous les aspects de votre aquarium. ce module utilise un clavier mécanique (pas de membrane). Notre module d'affichage utilise des boutons mécaniques. De nombreux appareils autres qu'APEX font usage de ce qu'on appelle des boutons à membranes. Ce type de bouton à membrane est très bien pour votre four grille-pain, mais pas dans un environnement d'eau salée. Donc, nous avons choisi des boutons mécaniques pour notre module d'affichage pour lui assurer une très grande longévité.
Affichage performant…
Contraste réglable, haute résolution,
Ecran graphique rétro-éclairé.
Menu de configuration très simple...
Menus de configuration simple pour pompes, éclairage, chauffage, refroidissement, CO2, etc...
Vous pouvez nommer et personnaliser les domaines/univers de contrôle pour un meilleur suivi,
Peut être configuré via l'affichage LCD ou avec le navigateur web,
Peut être programmé avec le langage de programmation APEX pour la creation de scénarios
Alors que certains peuvent vanter l'importance d'un écran couleur, nous n'avons pas fait ce choix. Nous croyons que la chose la plus importante pour nos clients est la facilité, la lisibilité et la taille de l'écran. A quoi bon, un écran couleur si il est à peine plus grand qu'un timbre-poste. C'est pourquoi nous avons choisi l'affichage graphique rétro-éclairé avec un haut-parleur intégré.
A l'intérieur du module d'affichage APEX, un petit haut-parleur est présent. Ce haut-parleur permet d'émettre l'un des nombreux sons d'alarme et des airs qui sont intégrées dans le Apex. Ces alarmes sont parfaites pour vous avertir d'une fuite d'eau, baisse de température, ou dur reconditionnement d'eau que vous avez programmé.
Le système APEX ne vous limite pas a un seul panneau de commande. Vous pouvez en ajouter un, deux, voire trois panneaux de contrôle connecté au meme système Apex (option).
Les sondes
Neptune Systems fabrique nos propres sondes de température interne. Pourquoi ? Parce que nous avons constaté de nombreuses défaillances sur des produits du marché, comme les thermomètres autonomes numérique ainsi que ceux utilisés par les autres contrôleurs autre que APEX. Nous fabriquons nos sondes de température à l'aide d'une méthode brevetée qui encapsule la sonde elle-même contre les effets corrosifs de l'eau salée à long terme et en immersion.
Norme de la catégorie Sonde pH
Nous avons testé de nombreuses sondes et avons choisi un fabricant qui fabrique des produits pérennes, fiables et surtout précis. Nos sondes Ph sont parmi les meilleures du marché. Le système APEX peut être équipé de deux sondes de pH ou une sonde de pH et une sonde ORP (Redox) sonde.
Les modules disponibles :
ADS (automatic feeding system) - distributeur automatique et programmable de nourriture à poisson (reef et eau douce)
Energy Bars - Barre d'énergie US ou CE (110v ou 220v) cf. US ou Europe
AWM - Module pour la simulation météo et éclairage
WXM - Module pour la simulation de vagues et de courant
ALD - Detection du niveau de l'eau
VDM - LED dimming
Sonde PH/ORP
Sonde salinité
Sonde O2[/code]
CONCLUSION: Un excellent produit qu'il faut commander en Europe (pour ne pas convertir le 110v en 220v). Ce produit peut être acheté en Allemagne (encore !)… chez SEWAtek (http://www.sewatec.de); il apparait au catalogue sans FDP au prix de 640e.
Je pense désormais me tourner vers ce produit qui est largement moins cher que les produits Allemand haut de gamme tel PROFILUX. Apres tout se discute... Pour gérer un aquarium 200l et 450l, cette solution me semble plutôt judicieuse. Je pense sérieusement partir sur la solution APEX et non SENEYE. Le problème de SENEYE c'est qu'il faut calibrer avec leurs pastilles SENEYE+ qui coutent 10ème par mois… donc 120ème à l'année dans le meilleur des cas puisqu'il faut prendre en charge le transport venu d'Allemagne… le cout du SENEYE s'approche donc du cout du APEX. C'est tout vu ! Je prendrais le produit APEX en Allemagne, pour la barre d'énergie en 220v… c'est un point à noter. Et puis les frais de douanes pas cool.

Voilà, je pense qu'on a bien balayé l'ensemble des points techniques pour parfaire notre étude. Je reviendrais en détail sur le APEX pour le calibrage et les multiples sondes que nous souhaitons mettre en oeuvre.
Qu'en pensez-vous ?

Car au fond j'attends toujours des retours d'expérience ! APEX et SENEYE ?
Bye,
TBaqua
Yggdrasill : le 29/08/2014 15:04
Re: Retour expérience monitoring aquarium (APEX, SENEYE) (#12)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Si je peux en rajouter une couche, malheureusement pour les francophile anglophobe c'est en anglais !
La première partie ici: https://www.youtube.com/watch ?v=2gCljm96AR0
On y détaillé bien chaque module et on peut se faire une idee claire de l'ensemble
La deuxième partie ici: https://www.youtube.com/watch ?v=wAZQUOOPY5o
La partie software, programmation.
Et c'est la que ça devient vraiment drôle, pcq jamais je ne m'étais imagine qu'on pouvait programmer l'apex a ce point !
Décidément, il est vraiment chouette ce petit contrôleur ! J'en aurais presque envie de troquer le fer a souder contre la carte visa !
La première partie ici: https://www.youtube.com/watch ?v=2gCljm96AR0
On y détaillé bien chaque module et on peut se faire une idee claire de l'ensemble
La deuxième partie ici: https://www.youtube.com/watch ?v=wAZQUOOPY5o
La partie software, programmation.
Et c'est la que ça devient vraiment drôle, pcq jamais je ne m'étais imagine qu'on pouvait programmer l'apex a ce point !
Décidément, il est vraiment chouette ce petit contrôleur ! J'en aurais presque envie de troquer le fer a souder contre la carte visa !
tbaqua : le 29/08/2014 16:32
Re: Retour expérience monitoring aquarium (APEX, SENEYE) (#13)
Inscrit le: 20/8/2014
Messages: 8
Messages: 8
Décidément, il est vraiment chouette ce petit contrôleur ! J'en aurais presque envie de troquer le fer a souder contre la carte visa !
Et oui... c'est vrai que le produit me semble bien abouti ! moi aussi je me laisserais bien tenter... fin d'année, l'histoire de préparer le budget ! C'est un truc de fou... t'as envie de faire plein de biotops avec ca !!!
Je crois que je ne vais pas aller plus loin dans mes recherches ! Car il est vrai qu'il a un bon rapport qualité/prix. 640 boules c'est pas rien tout de meme. Mais bon... c'est pas élitiste non plus ! (enfin tout est relatif... je comprend que de gens n'ont pas forcement un tel budget à mettre dans ce type d'appareil.
Je vais plutôt essayer de creuser à fond les sondes et la partie application de l'APEX. On en reparlera !
Ouiii, j'ai vu aussi... y a beaucoup de videos sur YOUTUBE (en anglais) pas une en frenchy... bon pas trop grave !
A suivre...

Franckm31 : le 08/04/2015 23:21
Re: Retour expérience monitoring aquarium (#14)

Inscrit le: 8/4/2015
Messages: 38
Messages: 38
Bonjour,
Je deterre un peu le topic car je suis dans le même cas que Yggdrasill. J'ai l'intention de me faire une centrale a base de minisysteme informatique. J'ai acheté une Raspberry Pi et une sonde température a base de ds18d20 qui marche en liaison série monofil. J'ai vu plusieurs implementations qui devraient faire l'affaire.
Par contre, je n'ai rien pour le ph ni la dureté alors que ca serait top. J'ai bien trouvé Atlas scientific mais je voudrais avoir plus d'infos.
Tu en es ou de ton projet Yggdrasill ?
Je deterre un peu le topic car je suis dans le même cas que Yggdrasill. J'ai l'intention de me faire une centrale a base de minisysteme informatique. J'ai acheté une Raspberry Pi et une sonde température a base de ds18d20 qui marche en liaison série monofil. J'ai vu plusieurs implementations qui devraient faire l'affaire.
Par contre, je n'ai rien pour le ph ni la dureté alors que ca serait top. J'ai bien trouvé Atlas scientific mais je voudrais avoir plus d'infos.
Tu en es ou de ton projet Yggdrasill ?
Yggdrasill : le 09/04/2015 11:53
Re: Retour expérience monitoring aquarium (#15)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Bonjour !
Je vais être franc avec toi: c'est pas fiable.
J'ai acheté les sondes atlas scientific Ph et temp digitale.
Ces deux sondes peuvent en théorie fonctionner sous arduino et sur raspberry pi.
En pratique, les sondes utilisent une liaison série pour communiquer avec le microcontrôleur et la gestion de cette liaison série est... mauvaise.
Pour une mesure ponctuelle ça marche très bien, mais lorsque tu veux commencer a envoyer des instructions aux sondes (calibrage, définition d'un ID, changement de paramètres...) ca tourne au cauchemars.
Sous arduino, le problème réside dans le fait que tu reste dans une boucle (loop()).
Le soucis, c'est que les sondes répondent dans un interval de temps inconnu.
Une réponse Ph arrive après 5 a 7 iterations de la boucle.
Une réponse de Temp arrive apres 8 a 10 iterations de boucle.
C'est totalement aléatoire.
Et ca signifie aussi que si tu veux jouer ac plusieurs capteurs et un multiplexeur série tu ne peux pas changer le canal du multiplexeur avant d'avoir la réponse de la sonde connectée sur le canal ouvert.
Bon, c'est contournable, mais ça alourdi énormément le code et c'est un peu dégueulasse de devoir jouer avec des variables globales pour definir un flag.
En C pur on se retrouve vite avec des DIZAINES de variables globales.
J'ai donc opte pour du bon vieux C++ avec des classes et une implémentation de la uclibc (pour avoir accès a toutes les fonction de la STL).
Ça m'a permis de faire des classes "sensors" et "SerialMux" qui en plus d'encapsuler les données et de les présenter via les méthodes de classes, me permet, via des booleens, de definir des flags du style IsSet.
Dans les faits, même si le code marche très bien, force est de constater que régulièrement l'arduino crash, retourne des valeurs complètement farfelues et autres joyeuseté du genre.
Par exemple de temps en temps la RTC se reset en 1970 sans aucune raison apparente.
J'ai donc rajoute un composant permettant de faire une isolation électrique des lignes du microcontrôleur et des lignes reliées aux sondes, mais malgré tout ça ne règle pas le soucis.
Ca c'était la partie Arduino.
J'ai également fait le test sous raspberrypi (et meme sous cubiboard2 pour les curieux:p).
La le problème est différent. La gestion du temps est meilleure, puisqu'on a un vrai OS.
En plus, avec de l'espace disque, du réseau et tutti quanti c'est top !
Le soucis sous raspberry pi, ce sont les librairies.
Il faut faire le tri entre de TRES bonnes choses et de vrai librairies bien pourries avec des gros morceaux d'absurdité dedans.
Le tout est d'arriver a trouver les librairies qui te conviennent et te permettent de réaliser ton projet.
En prenant un petit bout par ci, un petit bout par la, tu arriveras pe a tes fins.
Enfin, sous raspi pour programmer ces sondes tu as, grosso modo, 3 options :
- le python (faut aimer, perso je trouve pas ca assez fiable et robuste que pour une appli de prod. C'est bien pour développer en vitesse mais pas sur du long terme)
- Le perl (L'adage "Tu programmeras ds la douleur" est on ne peut plus vrai. Bonne merde pour parser les strings de réponses, c'est beaucoup de chipotage et de prise de tête pour pas grand chose.)
- Le C/C++, a mon sens la meilleure option, mais dans ce cas... on est a la frontière de la programmation système et applicative. au niveau lib il y a quelques trucs sympa, mais encore une fois, rien de complet. Faudra donc pas mal te documenter et être prêt a y passer énormément de temps.
Si tu choisi cette option et que tu as besoin de bouquins de références, je peux te conseille, j'ai acheté la moitie d'amazon au niveau bouquin arduino/raspi/C/c++/...
Au niveau des sondes proprement dites, il n'existe pas a ma connaissance de sondes qui permettent de mesurer le Kh ou le Gh. On vend des sondes pour la salinite (conductivite pour etre precis), temperature, redox, oxygene dissous, debimetres, Ph mais c'est a peu pret tout.
Attention avec scientific atlas, je te conseille de commander en allemagne (exp-tech.de par exemple) si tu ne veux pas avoir le plaisir d'un aller-retour a la douane.
J'ai commande ma premiere sonde Ph+le chip via les usa. J'ai eu droit a 65euro de frais de douane en plus du prix de la sonde..... ca commence a faire vachement cher pour 10gr de silicium:p
Tout ca pour dire que mon avis est mitige.
Le materiel scientific atlas est bon, mais la plateforme derrière reste un sacre bricolage.
Ni le raspberry pi ni l'arduino ne sont prévu pour une application a vocation scientifique.
Les fabriquants de sonde ne pensent qu'aux applications rudimentaires (une sonde par arduino et vogue la galere !) et rien n'est optimise dans le but de faire tourner une appli de mesure pendant des mois sans aller reseter manuelle le raspi/l'arduino.
Toutefois, il faut préciser qu'atlas scientific est très actif, ils sortent des mises a jours de leurs circuits régulièrement, ils sont super sympa lorsque tu envoie un mail pour poser des questions ou suggerer une idee.
D'un autre cote, ça coûte cher en matériel, sans garantie de résultat et avec une garantie de passer des heures derrière ton clavier.
Pour ma part, mon projet tourne, pour le moment avec un arduino mega, ca marche bien tant que ca marche, et puis régulièrement (une fois par semaine environ) tout se casse la G.... et je dois reset le tout.
Pour moi, ce genre de comportement est inacceptable, on parle ici de gerer un aquarium avec des bestioles vivantes dedans, si le microcontrôleur déconne les conséquences peuvent être dramatiques.
Des lors, sans une fiabilité plus importante il m'était impossible d'envisager d'aller plus loin.
(Je voulais initialement gérer tout ce qui était gérable ac un microcontrôleur, l'allumage de chaque équipement avec des relais, la prise de mesure, la publication des mesures directement sur aquaticlog, camera de surveillance, écran pour afficher l'état général de l'aquarium,..)
Ça m'a démotivé, donc j'ai laisse ça comme ça, a savoir ac un écran, une sonde Ph, une sonde de température et basta.
Si tu as des questions, n'hésite pas. Si je peux t'aider je le ferai avec plaisir.
Et si vraiment tu te lance dans l'aventure, peut-être que ça me motivera a replonger la dedans que d'avoir quelqu'un avec qui échanger sur la question
Je vais être franc avec toi: c'est pas fiable.
J'ai acheté les sondes atlas scientific Ph et temp digitale.
Ces deux sondes peuvent en théorie fonctionner sous arduino et sur raspberry pi.
En pratique, les sondes utilisent une liaison série pour communiquer avec le microcontrôleur et la gestion de cette liaison série est... mauvaise.
Pour une mesure ponctuelle ça marche très bien, mais lorsque tu veux commencer a envoyer des instructions aux sondes (calibrage, définition d'un ID, changement de paramètres...) ca tourne au cauchemars.
Sous arduino, le problème réside dans le fait que tu reste dans une boucle (loop()).
Le soucis, c'est que les sondes répondent dans un interval de temps inconnu.
Une réponse Ph arrive après 5 a 7 iterations de la boucle.
Une réponse de Temp arrive apres 8 a 10 iterations de boucle.
C'est totalement aléatoire.
Et ca signifie aussi que si tu veux jouer ac plusieurs capteurs et un multiplexeur série tu ne peux pas changer le canal du multiplexeur avant d'avoir la réponse de la sonde connectée sur le canal ouvert.
Bon, c'est contournable, mais ça alourdi énormément le code et c'est un peu dégueulasse de devoir jouer avec des variables globales pour definir un flag.
En C pur on se retrouve vite avec des DIZAINES de variables globales.
J'ai donc opte pour du bon vieux C++ avec des classes et une implémentation de la uclibc (pour avoir accès a toutes les fonction de la STL).
Ça m'a permis de faire des classes "sensors" et "SerialMux" qui en plus d'encapsuler les données et de les présenter via les méthodes de classes, me permet, via des booleens, de definir des flags du style IsSet.
Dans les faits, même si le code marche très bien, force est de constater que régulièrement l'arduino crash, retourne des valeurs complètement farfelues et autres joyeuseté du genre.
Par exemple de temps en temps la RTC se reset en 1970 sans aucune raison apparente.
J'ai donc rajoute un composant permettant de faire une isolation électrique des lignes du microcontrôleur et des lignes reliées aux sondes, mais malgré tout ça ne règle pas le soucis.
Ca c'était la partie Arduino.
J'ai également fait le test sous raspberrypi (et meme sous cubiboard2 pour les curieux:p).
La le problème est différent. La gestion du temps est meilleure, puisqu'on a un vrai OS.
En plus, avec de l'espace disque, du réseau et tutti quanti c'est top !
Le soucis sous raspberry pi, ce sont les librairies.
Il faut faire le tri entre de TRES bonnes choses et de vrai librairies bien pourries avec des gros morceaux d'absurdité dedans.
Le tout est d'arriver a trouver les librairies qui te conviennent et te permettent de réaliser ton projet.
En prenant un petit bout par ci, un petit bout par la, tu arriveras pe a tes fins.
Enfin, sous raspi pour programmer ces sondes tu as, grosso modo, 3 options :
- le python (faut aimer, perso je trouve pas ca assez fiable et robuste que pour une appli de prod. C'est bien pour développer en vitesse mais pas sur du long terme)
- Le perl (L'adage "Tu programmeras ds la douleur" est on ne peut plus vrai. Bonne merde pour parser les strings de réponses, c'est beaucoup de chipotage et de prise de tête pour pas grand chose.)
- Le C/C++, a mon sens la meilleure option, mais dans ce cas... on est a la frontière de la programmation système et applicative. au niveau lib il y a quelques trucs sympa, mais encore une fois, rien de complet. Faudra donc pas mal te documenter et être prêt a y passer énormément de temps.
Si tu choisi cette option et que tu as besoin de bouquins de références, je peux te conseille, j'ai acheté la moitie d'amazon au niveau bouquin arduino/raspi/C/c++/...
Au niveau des sondes proprement dites, il n'existe pas a ma connaissance de sondes qui permettent de mesurer le Kh ou le Gh. On vend des sondes pour la salinite (conductivite pour etre precis), temperature, redox, oxygene dissous, debimetres, Ph mais c'est a peu pret tout.
Attention avec scientific atlas, je te conseille de commander en allemagne (exp-tech.de par exemple) si tu ne veux pas avoir le plaisir d'un aller-retour a la douane.
J'ai commande ma premiere sonde Ph+le chip via les usa. J'ai eu droit a 65euro de frais de douane en plus du prix de la sonde..... ca commence a faire vachement cher pour 10gr de silicium:p
Tout ca pour dire que mon avis est mitige.
Le materiel scientific atlas est bon, mais la plateforme derrière reste un sacre bricolage.
Ni le raspberry pi ni l'arduino ne sont prévu pour une application a vocation scientifique.
Les fabriquants de sonde ne pensent qu'aux applications rudimentaires (une sonde par arduino et vogue la galere !) et rien n'est optimise dans le but de faire tourner une appli de mesure pendant des mois sans aller reseter manuelle le raspi/l'arduino.
Toutefois, il faut préciser qu'atlas scientific est très actif, ils sortent des mises a jours de leurs circuits régulièrement, ils sont super sympa lorsque tu envoie un mail pour poser des questions ou suggerer une idee.
D'un autre cote, ça coûte cher en matériel, sans garantie de résultat et avec une garantie de passer des heures derrière ton clavier.
Pour ma part, mon projet tourne, pour le moment avec un arduino mega, ca marche bien tant que ca marche, et puis régulièrement (une fois par semaine environ) tout se casse la G.... et je dois reset le tout.
Pour moi, ce genre de comportement est inacceptable, on parle ici de gerer un aquarium avec des bestioles vivantes dedans, si le microcontrôleur déconne les conséquences peuvent être dramatiques.
Des lors, sans une fiabilité plus importante il m'était impossible d'envisager d'aller plus loin.
(Je voulais initialement gérer tout ce qui était gérable ac un microcontrôleur, l'allumage de chaque équipement avec des relais, la prise de mesure, la publication des mesures directement sur aquaticlog, camera de surveillance, écran pour afficher l'état général de l'aquarium,..)
Ça m'a démotivé, donc j'ai laisse ça comme ça, a savoir ac un écran, une sonde Ph, une sonde de température et basta.
Si tu as des questions, n'hésite pas. Si je peux t'aider je le ferai avec plaisir.
Et si vraiment tu te lance dans l'aventure, peut-être que ça me motivera a replonger la dedans que d'avoir quelqu'un avec qui échanger sur la question

Franckm31 : le 11/04/2015 10:34
Re: Retour expérience monitoring aquarium (#16)

Inscrit le: 8/4/2015
Messages: 38
Messages: 38
Merci pour ce long layus très instructif...
Je travaille dans l'électronique embarquée et plus précisément dans le logiciel sur microcontrôleurs, pour les pros bien sur.
Ce qu'il faut se dire, et ça revient à ta conclusion, c'est que ni Arduino ni Raspi ne sont des projets faits pour l'industrialisation. Tu relèves là le vrai problème du logiciel libre en open-source qui est que ce qui est gratuit, c'est le téléchargement... Le reste c'est du temps à y consacrer ou payer quelqu'un à le faire, donc dans tous les cas, de l'argent, du moins dans le monde professionnel, pas celui du loisir.
La plupart du temps, les logiciels/librairies "tombent en marche" et donc les développeurs s'arrêtent à leur besoin premier et ne vont pas forcément chercher à fiabiliser sur les autres fonctionnalités ou les cas particuliers d'utilisation.
J'ai reçu ma Raspi sur laquelle j'ai monté le capteur ds18b20. Ca a fonctionné du premier coup et j'ai des mesures toutes les minutes depuis hier soir, pour constater que ma température est stable à 24,8 °C, ce qui me va parfaitement bien.
Je pense effectivement que la Raspi n'st pas forcément le bon cheval pour faire de la lecture capteur et qu'il serait peut-être souhaitable de passer par un microcontroleur intermédiaire (petit programme en C) qui ferait le boulot et qu'on relierai en I2C ou SPI à la Raspi qui se contenterait de faire la partie gestion/database. On pourrait même imaginer confier tout le boulot bas niveau (gestion capteur et régul) à une carte microcontrôleur et échanger avec la Raspi pourla partie interface Web et commande.
Tu as dit que les sondes Atlas sont sur liaison série, tu veux dire compatible RS-232 ou bien des niveaux 5V TTL ?
Si je veux acheter un capteur PH, que dois-je acheter exactement ? Le mieux c'est d prendre le kit, non ? Je ne l'ai pas vue en Allemagne.
Je travaille dans l'électronique embarquée et plus précisément dans le logiciel sur microcontrôleurs, pour les pros bien sur.
Ce qu'il faut se dire, et ça revient à ta conclusion, c'est que ni Arduino ni Raspi ne sont des projets faits pour l'industrialisation. Tu relèves là le vrai problème du logiciel libre en open-source qui est que ce qui est gratuit, c'est le téléchargement... Le reste c'est du temps à y consacrer ou payer quelqu'un à le faire, donc dans tous les cas, de l'argent, du moins dans le monde professionnel, pas celui du loisir.
La plupart du temps, les logiciels/librairies "tombent en marche" et donc les développeurs s'arrêtent à leur besoin premier et ne vont pas forcément chercher à fiabiliser sur les autres fonctionnalités ou les cas particuliers d'utilisation.
J'ai reçu ma Raspi sur laquelle j'ai monté le capteur ds18b20. Ca a fonctionné du premier coup et j'ai des mesures toutes les minutes depuis hier soir, pour constater que ma température est stable à 24,8 °C, ce qui me va parfaitement bien.
Je pense effectivement que la Raspi n'st pas forcément le bon cheval pour faire de la lecture capteur et qu'il serait peut-être souhaitable de passer par un microcontroleur intermédiaire (petit programme en C) qui ferait le boulot et qu'on relierai en I2C ou SPI à la Raspi qui se contenterait de faire la partie gestion/database. On pourrait même imaginer confier tout le boulot bas niveau (gestion capteur et régul) à une carte microcontrôleur et échanger avec la Raspi pourla partie interface Web et commande.
Tu as dit que les sondes Atlas sont sur liaison série, tu veux dire compatible RS-232 ou bien des niveaux 5V TTL ?
Si je veux acheter un capteur PH, que dois-je acheter exactement ? Le mieux c'est d prendre le kit, non ? Je ne l'ai pas vue en Allemagne.
Franckm31 : le 13/04/2015 16:19
Re: Retour expérience monitoring aquarium (#17)

Inscrit le: 8/4/2015
Messages: 38
Messages: 38
Je reviens sur le sujet, vu que j'ai du m'absenter quelques temps. J'ai fini de bricoler et de mettre en route mon capteur de température et pour être honnête, ça fonctionne plutôt bien.
Je me sers d'u script bash pour lire la température toutes les minutes et l'écrire dans un fichier texte avec la date et l'heure.
J'ai installé le webserver apache et php5 et je viens lire la dernière valeur dans le fichier texte pour l'afficher sur ma page web, qui est accessible sur Internet. Je peux donc à loisir consulter la température de mon aquarium sur mon smartphone via une page Web. Ca marche nickel. La température s'affiche en vert si elle est dans la plage adéquate, s'affiche en rouge si elle dépasse certains seuils, et j'ai un message si les mesures ne fonctionnent plus.
Les prochaines évolutions sont:
- rajouter un second capteur pour la température air afin d'avoir une idée de la relation entre les deux, notamment pour cet été
- au passage, utiliser la database SQLite pour logger toutes les mesures et pouvoir, au besoin, suivre les évolutions
- envoyer des mails en cas de problème (plus de mesures, mesures hors plage,etc.)
J'ai prévu de refaire un petit circuit imprimé pour le connecteur I/O de la Raspi afin de pouvoir connecter plus facilement les capteurs (bornes à vis) et, au besoin, je rajouterai surement un I/O Expander sur bus I2C (+16 entrées/sorties), des relais 220VAC/10A pilotables en 3.3V/5V via l'I/O Expander, une interface RS232 via un composant type MAX3232 pour être compatible avec les niveaux de tension PC, et peut-être autre chose, je ne sais pas trop.
Je n'ai pas trouvé,à ce jour, de carte toute faite qui corresponde.
Je reviens sur la partie Atlas Scientific et a priori il faut désactiver la console du port série et utiliser la librairie PySerial 2.6 pour dialoguer avec la sonde (quand on a le starterkit avec le module de com. D'après moi, étant donné qu'il y a une boucle while "infinie", il faudrait plusieurs threads qui lisent chacun un capteur afin de s'assurer de ne pas avoir de problème de timings. Chacun pourrait enregistrer ses données dans la database globale qui serait ensuite disponible via le Webserver (ou autre d'ailleurs).
Idéalement, j'aurais bien pris une sonde de conductivité pour faire les mesures de dureté mais le kit est à 200$ (), ça fait un peu cher en Roros...
D'après ce que je vois, la sonde seule passe à travers un BNC, sais-tu quel est le signal disponible ? Est-ce un signal analogique (tension) mesurable ou bien directement un signal série, un peu comme la sonde de température ds18b20 ?
Je me sers d'u script bash pour lire la température toutes les minutes et l'écrire dans un fichier texte avec la date et l'heure.
J'ai installé le webserver apache et php5 et je viens lire la dernière valeur dans le fichier texte pour l'afficher sur ma page web, qui est accessible sur Internet. Je peux donc à loisir consulter la température de mon aquarium sur mon smartphone via une page Web. Ca marche nickel. La température s'affiche en vert si elle est dans la plage adéquate, s'affiche en rouge si elle dépasse certains seuils, et j'ai un message si les mesures ne fonctionnent plus.
Les prochaines évolutions sont:
- rajouter un second capteur pour la température air afin d'avoir une idée de la relation entre les deux, notamment pour cet été
- au passage, utiliser la database SQLite pour logger toutes les mesures et pouvoir, au besoin, suivre les évolutions
- envoyer des mails en cas de problème (plus de mesures, mesures hors plage,etc.)
J'ai prévu de refaire un petit circuit imprimé pour le connecteur I/O de la Raspi afin de pouvoir connecter plus facilement les capteurs (bornes à vis) et, au besoin, je rajouterai surement un I/O Expander sur bus I2C (+16 entrées/sorties), des relais 220VAC/10A pilotables en 3.3V/5V via l'I/O Expander, une interface RS232 via un composant type MAX3232 pour être compatible avec les niveaux de tension PC, et peut-être autre chose, je ne sais pas trop.
Je n'ai pas trouvé,à ce jour, de carte toute faite qui corresponde.
Je reviens sur la partie Atlas Scientific et a priori il faut désactiver la console du port série et utiliser la librairie PySerial 2.6 pour dialoguer avec la sonde (quand on a le starterkit avec le module de com. D'après moi, étant donné qu'il y a une boucle while "infinie", il faudrait plusieurs threads qui lisent chacun un capteur afin de s'assurer de ne pas avoir de problème de timings. Chacun pourrait enregistrer ses données dans la database globale qui serait ensuite disponible via le Webserver (ou autre d'ailleurs).
Idéalement, j'aurais bien pris une sonde de conductivité pour faire les mesures de dureté mais le kit est à 200$ (), ça fait un peu cher en Roros...
D'après ce que je vois, la sonde seule passe à travers un BNC, sais-tu quel est le signal disponible ? Est-ce un signal analogique (tension) mesurable ou bien directement un signal série, un peu comme la sonde de température ds18b20 ?
Yggdrasill : le 21/04/2015 14:17
Re: Retour expérience monitoring aquarium (#18)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Bonjour !
Concernant la liaison série des capteurs atlas-scientific, il s'agit de 5V TTL. Mais tu peux facilement passer en RS232 avec un chip additionnel.
Cela dit, les nouvelles versions de capteurs proposent desormais soit une liason série, soit de l'I2C nativement.
Ça devient vraiment intéressant quand on sait que les capteurs AS fonctionnent aussi bien en 5V qu'en 3,3V !
Mon capteur Ph est malheureusement trop ancien et ne supporte que la liaison série.
Je n'ai donc pas pu tester ce protocol directement. (Mais c'est "emulable" en placant un arduino en slave I2C avec la sonde au derrière
)
Si tu veux acheter la sonde, il te faut au minimum le chip + le connecteur BNC + la sonde proprement dite.
Mais tant qu'a faire, achète le kit complet avec les liquides de calibration. C'est ce que j'ai fait moi.
(Bon après il est toujours possible de trouver ce genre de liquide dans les magasins spécialisés)
Cela revient a 112 euro chez Exp-tech:
(Je n'ai absolument aucun lien avec eux, c'est juste le seul endroit ou j'ai trouve ça dispo dans le coin. Mais si tu as d'autres adresses je suis preneur !)
Concernant l'I2C et le RaspberryPi, tu me fais penser a un super projet que j'avais découvert a l'époque en faisant mes recherches : WebIOPi
Je pense que cela devrait faire ton bonheur !
Comme toi, tu peux afficher des données online, mais tu peux également interagir avec les GPIO directement depuis le net (et donc sur tout les capteurs connectes).
En plus, ce framework supporte plusieurs composants sympa, comme les MCP2 3008. Et hop, GPIO++
Une alternative a laquelle j'avais pense aussi était de coupler un arduino mega (56GPIO de mémoire) a un raspberrypi.
Tiens nous au courant de la suite !
EDIT:
As tu regarde du cote de chez Adafruit ? Ils font des IO expenders pour breadboards, des boards montees avec des relais 220V, et meme un module ethernet pour piloter la carte a relais via un webserver
Si tu fais ta propre carte, tu nous montre un schema ? Je suis curieux !
Concernant la liaison série des capteurs atlas-scientific, il s'agit de 5V TTL. Mais tu peux facilement passer en RS232 avec un chip additionnel.
Cela dit, les nouvelles versions de capteurs proposent desormais soit une liason série, soit de l'I2C nativement.
Ça devient vraiment intéressant quand on sait que les capteurs AS fonctionnent aussi bien en 5V qu'en 3,3V !
Mon capteur Ph est malheureusement trop ancien et ne supporte que la liaison série.
Je n'ai donc pas pu tester ce protocol directement. (Mais c'est "emulable" en placant un arduino en slave I2C avec la sonde au derrière

Si tu veux acheter la sonde, il te faut au minimum le chip + le connecteur BNC + la sonde proprement dite.
Mais tant qu'a faire, achète le kit complet avec les liquides de calibration. C'est ce que j'ai fait moi.
(Bon après il est toujours possible de trouver ce genre de liquide dans les magasins spécialisés)
Cela revient a 112 euro chez Exp-tech:
(Je n'ai absolument aucun lien avec eux, c'est juste le seul endroit ou j'ai trouve ça dispo dans le coin. Mais si tu as d'autres adresses je suis preneur !)
Concernant l'I2C et le RaspberryPi, tu me fais penser a un super projet que j'avais découvert a l'époque en faisant mes recherches : WebIOPi
Je pense que cela devrait faire ton bonheur !
Comme toi, tu peux afficher des données online, mais tu peux également interagir avec les GPIO directement depuis le net (et donc sur tout les capteurs connectes).
En plus, ce framework supporte plusieurs composants sympa, comme les MCP2 3008. Et hop, GPIO++

Une alternative a laquelle j'avais pense aussi était de coupler un arduino mega (56GPIO de mémoire) a un raspberrypi.
Tiens nous au courant de la suite !
EDIT:
J'ai prévu de refaire un petit circuit imprimé pour le connecteur I/O de la Raspi afin de pouvoir connecter plus facilement les capteurs (bornes à vis) et, au besoin, je rajouterai surement un I/O Expander sur bus I2C (+16 entrées/sorties), des relais 220VAC/10A pilotables en 3.3V/5V via l'I/O Expander, une interface RS232 via un composant type MAX3232 pour être compatible avec les niveaux de tension PC, et peut-être autre chose, je ne sais pas trop.
Je n'ai pas trouvé,à ce jour, de carte toute faite qui corresponde.
As tu regarde du cote de chez Adafruit ? Ils font des IO expenders pour breadboards, des boards montees avec des relais 220V, et meme un module ethernet pour piloter la carte a relais via un webserver

Si tu fais ta propre carte, tu nous montre un schema ? Je suis curieux !
Yggdrasill : le 14/05/2015 15:11
Re: Retour expérience monitoring aquarium (#19)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Bonjour !
J'ai eu la chance de mettre la main sur une super board: L'odroid-C1.
Grosso Modo, c'est un raspberry pi en plus puissant.
Pour plus de details, la bete est.
Les développeurs ont porté les libraries C/C++ wiringPi et... ca marche du tonnerre !
(Il semblerait qu'ils aient également fait le travail pour les librairies python mais je n'ai pas testé car cet article m'a définitivement convaincu de la suprémacie du C/C++ sur les autres languages pour ce que je veux faire)
J'ai passé la nuit dernière à transformer mon projet arduino en un project odroid 100 % C++.
Avec du hardware décent et un vrai OS c'est que du bonheur.
J'aurais du commencer directement par la et non pas chipoter ac des arduinos qui a mon sens ne sont pas idéaux pour un tel projet.
Pour le moment je fais tout en serial, mais je pense que je vais m'attaquer a la partie I2C egalement puisque j'ai desormais deux capteurs EZO (ORP et EC).
Voici ce que ca donne :
Les lignes "Found blah blah blah" ne sont que des output de debug, puisque je joue avec de l'héritage de classe j'ai voulu m'assurer que les constructeurs d'objets appellés soient bien les bons et que la détection des capteurs se fait correctement.
A terme ceci ira dans un fichier de log de debug.
En fait dans le constructeur de classe, j'envoie le code "I\r" aux capteurs, et en fonction de leur reponse je determine la version du chipset et de la j'active ou non les fonctionnalités propres aux chipset EZO.
Ca me permets de ne pas avoir a redefinir toutes les fonctions membres de la classe mere dans les classes filles !
Les classes filles ne servent donc qu'a definir les fonctions membres qui sont propres a chaque capteur (typiquement les fonctions de calibrations varient d'un chipset a l'autre, la sonde Ph permet d'effectuer des lectures en fonction de la temperature, ce que ne supporte pas le chipset d'ORP...)
La derniere ligne est celle que je stocke dans mon fichier de log.
On y retrouve la date;le Ph;la Temperature; l'ORP; l'EC.
Les valeurs d'ORP et d'EC sont incorrectes. En effet, je n'ai pas calibré la sonde ORP pour le moment.
Et pour l'EC... je n'ai pas la sonde :p
Mon budget etait un peu serré donc j'ai commandé le chipset pour pouvoir faire les objets et classes necessaires, mais la sonde attendra le mois prochain !
Les 4 capteurs sont sur une board avec un Serial multiplexer.
Les valeurs stockées dans le fichier de logs vont etre parsée par Munin, Cacti ou un truc similaire pour générer de joli graphes avec les RRDtools.
Bonne journée a tous
EDIT: Petit soucis avec la balise "code" on dirait, d'ou la citation:p
J'ai eu la chance de mettre la main sur une super board: L'odroid-C1.
Grosso Modo, c'est un raspberry pi en plus puissant.
Pour plus de details, la bete est.
Les développeurs ont porté les libraries C/C++ wiringPi et... ca marche du tonnerre !
(Il semblerait qu'ils aient également fait le travail pour les librairies python mais je n'ai pas testé car cet article m'a définitivement convaincu de la suprémacie du C/C++ sur les autres languages pour ce que je veux faire)
J'ai passé la nuit dernière à transformer mon projet arduino en un project odroid 100 % C++.
Avec du hardware décent et un vrai OS c'est que du bonheur.
J'aurais du commencer directement par la et non pas chipoter ac des arduinos qui a mon sens ne sont pas idéaux pour un tel projet.
Pour le moment je fais tout en serial, mais je pense que je vais m'attaquer a la partie I2C egalement puisque j'ai desormais deux capteurs EZO (ORP et EC).
Voici ce que ca donne :
Les lignes "Found blah blah blah" ne sont que des output de debug, puisque je joue avec de l'héritage de classe j'ai voulu m'assurer que les constructeurs d'objets appellés soient bien les bons et que la détection des capteurs se fait correctement.
A terme ceci ira dans un fichier de log de debug.
En fait dans le constructeur de classe, j'envoie le code "I\r" aux capteurs, et en fonction de leur reponse je determine la version du chipset et de la j'active ou non les fonctionnalités propres aux chipset EZO.
Ca me permets de ne pas avoir a redefinir toutes les fonctions membres de la classe mere dans les classes filles !
Les classes filles ne servent donc qu'a definir les fonctions membres qui sont propres a chaque capteur (typiquement les fonctions de calibrations varient d'un chipset a l'autre, la sonde Ph permet d'effectuer des lectures en fonction de la temperature, ce que ne supporte pas le chipset d'ORP...)
La derniere ligne est celle que je stocke dans mon fichier de log.
On y retrouve la date;le Ph;la Temperature; l'ORP; l'EC.
Les valeurs d'ORP et d'EC sont incorrectes. En effet, je n'ai pas calibré la sonde ORP pour le moment.
Et pour l'EC... je n'ai pas la sonde :p
Mon budget etait un peu serré donc j'ai commandé le chipset pour pouvoir faire les objets et classes necessaires, mais la sonde attendra le mois prochain !
Les 4 capteurs sont sur une board avec un Serial multiplexer.
Les valeurs stockées dans le fichier de logs vont etre parsée par Munin, Cacti ou un truc similaire pour générer de joli graphes avec les RRDtools.
Bonne journée a tous

EDIT: Petit soucis avec la balise "code" on dirait, d'ou la citation:p
E_HENRY : le 21/05/2015 22:44
Re: Retour expérience monitoring aquarium (#20)
Inscrit le: 6/5/2015
Messages: 3
Messages: 3
Bonsoir,
J'ai lu ce sujet avec intérêt ce sujet car je suis actuellement en train d'automatiser mes aquariums.
J'ai presque fini la production d'eau osmosée et décantée (sans chlore) cela marche mais je n'ai pas encore fini la documentation. Le changement d'eau est dans le même état (4 bacs avec changement d'eau automatique journalier).
Actuellement je travaille sur la température car je suis mécontent des solutions du commerce.
J'ai perdu des poissons par un thermostat qui a "collé"
et j'ai failli perdre des crevettes Sulawésienne par l'inverse (résistance foutu).
Je travaille sur un module commutation du secteur avec suivi de la consommation (pour détecter les résistances grillées par exemple) et sur un module de mesure de température qui fait office de " concentrateur " des capteurs de température et aussi de monitoring. J'envisage un bus de type SMBus (I2C avec en plus du CRC) entre ces modules et les futurs modules et une station pour communiquer vers l'extérieure.
Les capteurs de température sont des DS18B20. Les modules sont constitués d'un PIC24F avec un logiciel en C.
Pour le logiciel, j'ai presque fini de développer la partie 1-wire (cela marche : testé avec 10 capteurs dont certains avec 20m de câble) mais la partie gestion des erreurs n'est pas finie. Actuellement je suis sur la partie SMBus en mode slave, plus précisément sur ARP (Address Resolution Protocol).
Merci pour vos retours.
Cordialement.
Erick
J'ai lu ce sujet avec intérêt ce sujet car je suis actuellement en train d'automatiser mes aquariums.
J'ai presque fini la production d'eau osmosée et décantée (sans chlore) cela marche mais je n'ai pas encore fini la documentation. Le changement d'eau est dans le même état (4 bacs avec changement d'eau automatique journalier).
Actuellement je travaille sur la température car je suis mécontent des solutions du commerce.
J'ai perdu des poissons par un thermostat qui a "collé"
et j'ai failli perdre des crevettes Sulawésienne par l'inverse (résistance foutu).
Je travaille sur un module commutation du secteur avec suivi de la consommation (pour détecter les résistances grillées par exemple) et sur un module de mesure de température qui fait office de " concentrateur " des capteurs de température et aussi de monitoring. J'envisage un bus de type SMBus (I2C avec en plus du CRC) entre ces modules et les futurs modules et une station pour communiquer vers l'extérieure.
Les capteurs de température sont des DS18B20. Les modules sont constitués d'un PIC24F avec un logiciel en C.
Pour le logiciel, j'ai presque fini de développer la partie 1-wire (cela marche : testé avec 10 capteurs dont certains avec 20m de câble) mais la partie gestion des erreurs n'est pas finie. Actuellement je suis sur la partie SMBus en mode slave, plus précisément sur ARP (Address Resolution Protocol).
Merci pour vos retours.
Cordialement.
Erick
Franckm31 : le 22/05/2015 22:08
Re: Retour expérience monitoring aquarium (#21)

Inscrit le: 8/4/2015
Messages: 38
Messages: 38
Salut,
désolé pour a longue absence mais j'avais pas mal de boulot et en plus je n'avais pas coché l'option pour suivre un sujet et être prévenu quand j'ai une réponse. Quel boulet.
Bon, de mon côté, ça n'a pas trop avancé. Ma raspi mesure la température et la stocke dans une database SQLITE en attendant la suit mais rien de plus. Je n'ai pas eu le temps de faire la partie graphique.
Comme je n'ai pour l'instant pas de money pour les sondes, je ne bouge pas sur la conductivité et le pH. J'ai récupéré une petit sonde pH électronique autonome à 15¤ ainsi que conductivité mais rien de plus.
Effectivement la ODROID est pas mal mais bon, je vais pour l'instant rester sur la Raspi... faute de moyens.
Effectivement, la "pi plate" propose les borniers à vis et une petite zone cablage. Je pense que je vais commencer avec ça pour valider le concept et voir à faire un schéma après. Faudrait que je vois le pilotage de relais aussi. Je n'ai pas trouvé de carte qui ferait les deux... idéale pour ce qu'on voudrait faire.
En ce qui concerne ta remarque sur l'arduino, il faut faire un choix à un moment donné effectivement. Soit tu fais du pur "embarqué" et l'arduino est trop haut niveau, tu ne maitrises rien. Du coup, faut trouver un CPU cohérent et se faire tout à la mano (programme superloop, ou RTOS, drivers, etc.) L'avantage, c'est que l'on maitrise tout et on peut faire de l'ultra temps-réel pour la régulation et le pilotage mais c'est un peu plus chaud pour la connectivité, sinon, il faut choisir un "mini-pc" type Raspi ou bien encore celle que tu as trouvé (ODROID) avec un OS type linux et profiter des fonctionnalités haut-niveau (drivers existants, connectivité, logiciels existants, interface utilisateur).
E_HENRY, pourquoi s'embêter avec le CRC du SMBus ? l'I2C basique devrait être suffisant, non ? Tu parles de ARP, je ne le connais vraiment que sur Ethernet, pas sur I2C...
désolé pour a longue absence mais j'avais pas mal de boulot et en plus je n'avais pas coché l'option pour suivre un sujet et être prévenu quand j'ai une réponse. Quel boulet.
Bon, de mon côté, ça n'a pas trop avancé. Ma raspi mesure la température et la stocke dans une database SQLITE en attendant la suit mais rien de plus. Je n'ai pas eu le temps de faire la partie graphique.
Comme je n'ai pour l'instant pas de money pour les sondes, je ne bouge pas sur la conductivité et le pH. J'ai récupéré une petit sonde pH électronique autonome à 15¤ ainsi que conductivité mais rien de plus.
Effectivement la ODROID est pas mal mais bon, je vais pour l'instant rester sur la Raspi... faute de moyens.
Effectivement, la "pi plate" propose les borniers à vis et une petite zone cablage. Je pense que je vais commencer avec ça pour valider le concept et voir à faire un schéma après. Faudrait que je vois le pilotage de relais aussi. Je n'ai pas trouvé de carte qui ferait les deux... idéale pour ce qu'on voudrait faire.
En ce qui concerne ta remarque sur l'arduino, il faut faire un choix à un moment donné effectivement. Soit tu fais du pur "embarqué" et l'arduino est trop haut niveau, tu ne maitrises rien. Du coup, faut trouver un CPU cohérent et se faire tout à la mano (programme superloop, ou RTOS, drivers, etc.) L'avantage, c'est que l'on maitrise tout et on peut faire de l'ultra temps-réel pour la régulation et le pilotage mais c'est un peu plus chaud pour la connectivité, sinon, il faut choisir un "mini-pc" type Raspi ou bien encore celle que tu as trouvé (ODROID) avec un OS type linux et profiter des fonctionnalités haut-niveau (drivers existants, connectivité, logiciels existants, interface utilisateur).
E_HENRY, pourquoi s'embêter avec le CRC du SMBus ? l'I2C basique devrait être suffisant, non ? Tu parles de ARP, je ne le connais vraiment que sur Ethernet, pas sur I2C...
E_HENRY : le 24/05/2015 20:18
Re: Retour expérience monitoring aquarium (#22)
Inscrit le: 6/5/2015
Messages: 3
Messages: 3
Bonsoir,
"E_HENRY, pourquoi s'embêter avec le CRC du SMBus ? l'I2C basique devrait être suffisant, non ? Tu parles de ARP, je ne le connais vraiment que sur Ethernet, pas sur I2C..."
Je m'embête comme tu l'indiques avec le CRC (et c'est vrai) pour améliorer la fiabilité de la transmission. Avec un CRC, j'ai moins de chance qu'une commande soit prise pour une autre et donc de générer un gros bug.
l'I2C de base n'a rien pour éviter ce type de bug ou il faut gérer ce risque au niveau de l'application (style double envoi d'une commande en moins de 5s pour qu'elle soit considérée comme sûr).
Chapitre 6.6.3 page 53 de la norme SMBus :
Cordialement.
Erick
"E_HENRY, pourquoi s'embêter avec le CRC du SMBus ? l'I2C basique devrait être suffisant, non ? Tu parles de ARP, je ne le connais vraiment que sur Ethernet, pas sur I2C..."
Je m'embête comme tu l'indiques avec le CRC (et c'est vrai) pour améliorer la fiabilité de la transmission. Avec un CRC, j'ai moins de chance qu'une commande soit prise pour une autre et donc de générer un gros bug.
l'I2C de base n'a rien pour éviter ce type de bug ou il faut gérer ce risque au niveau de l'application (style double envoi d'une commande en moins de 5s pour qu'elle soit considérée comme sûr).
Chapitre 6.6.3 page 53 de la norme SMBus :
Cordialement.
Erick
Yggdrasill : le 02/06/2015 12:23
Re: Retour expérience monitoring aquarium (#23)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Bonjour,
Moi ça avance...
La partie graphique est presque bonne.
Pour eviter une surcouche inutile telle que cacti ou munin, j'ai opte pour un concept nettement plus simple : Dans mon fichier de log, je stocke désormais la date en format lisible, suivi du nombre de secondes depuis epoch, ph, temp, orp et sal.
Ensuite, un thread additionnel se charge d'update une base.rrd toutes les 10 secondes
Pour le moment je laisse cette partie tourner comme ca pendant une petite semaine sans y toucher, afin de collecter un maximum de données et de voir ce que ca donne au niveau graphes a long terme.
Ma sonde ORP me retourne des résultats que je trouve un peu farfelus pour le moment (depuis hier, il semblerait que mon ORP sois a -500... mais quand je plonge la sonde ds le liquide de calibration, j'ai bien la valeur attendue, a savoir 225mV.
Pour les curieux... je viens de mettre en place un dns dynamique pour les acces a distance sur le bouzin.
Un petit telnet oddfish.dyndns.org 1337 vous donnera une idee de ma progression
Pour le moment aucun input possible, ce ne sert qu'a fetch les donnees, mais a terme je souhaite coder une interface similaire a ce qu'on retrouve dans zebra par exemple.
Je vous tiens au courant au fur et a mesure de ma progression...
La j'attends ma sonde de Salinite, marre de voir 0:p
Bonne journee a tous !
Moi ça avance...
La partie graphique est presque bonne.
Pour eviter une surcouche inutile telle que cacti ou munin, j'ai opte pour un concept nettement plus simple : Dans mon fichier de log, je stocke désormais la date en format lisible, suivi du nombre de secondes depuis epoch, ph, temp, orp et sal.
Ensuite, un thread additionnel se charge d'update une base.rrd toutes les 10 secondes

Pour le moment je laisse cette partie tourner comme ca pendant une petite semaine sans y toucher, afin de collecter un maximum de données et de voir ce que ca donne au niveau graphes a long terme.
Ma sonde ORP me retourne des résultats que je trouve un peu farfelus pour le moment (depuis hier, il semblerait que mon ORP sois a -500... mais quand je plonge la sonde ds le liquide de calibration, j'ai bien la valeur attendue, a savoir 225mV.
Pour les curieux... je viens de mettre en place un dns dynamique pour les acces a distance sur le bouzin.
Un petit telnet oddfish.dyndns.org 1337 vous donnera une idee de ma progression

Pour le moment aucun input possible, ce ne sert qu'a fetch les donnees, mais a terme je souhaite coder une interface similaire a ce qu'on retrouve dans zebra par exemple.
Je vous tiens au courant au fur et a mesure de ma progression...
La j'attends ma sonde de Salinite, marre de voir 0:p
Bonne journee a tous !
Yggdrasill : le 02/06/2015 17:04
Re: Retour expérience monitoring aquarium (#24)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
\o/
Ca avance... ca avance...
De mon cote j'ai reussi a interfacer mon Odroid avec le site Aquaticlog
Je dois encore attendre une heure avant que les donnees soient fetchees, mais au moins la connectivite est desormais etablie !
EDIT: J'etais tellement content que ca marche que je n'ai meme pas vu le bouton Telecharger les valeurs manuellement.
Et... je vous confirme que ca marche !
\o/ \o/ \o/
48h que je planche sur la question !
Une bien bonne journee a vous tous.
Ca avance... ca avance...
De mon cote j'ai reussi a interfacer mon Odroid avec le site Aquaticlog

Je dois encore attendre une heure avant que les donnees soient fetchees, mais au moins la connectivite est desormais etablie !
EDIT: J'etais tellement content que ca marche que je n'ai meme pas vu le bouton Telecharger les valeurs manuellement.
Et... je vous confirme que ca marche !
\o/ \o/ \o/
48h que je planche sur la question !
Une bien bonne journee a vous tous.
Franckm31 : le 02/06/2015 21:21
Re: Retour expérience monitoring aquarium (#25)

Inscrit le: 8/4/2015
Messages: 38
Messages: 38
Super dis donc.
Pour l'instant, mon projet est en stand-by pour cause de budget.
En plus je viens de gaspiller le peu que j'avais pour acheter un RIO 180 Juwel d'occasion à 90¤ avec meuble et malette test complète JBL pour le même prix... Je n'ai pas résisté à l'affaire.
J'attends car je dois refaire l'éclairage via Leds et comme l'été approche, je ne ferai tout celà qu'à la rentrée.
De mon côté, j'accède à la température en "temps réel" depuis Internet via une page Web mais ça s'arrête là.
Il faut que je trouve un peu de temps pour m'occuper de la partie graphique. Je vous enverrai le lien dès que ça sera prêt.
Pour l'instant, mon projet est en stand-by pour cause de budget.
En plus je viens de gaspiller le peu que j'avais pour acheter un RIO 180 Juwel d'occasion à 90¤ avec meuble et malette test complète JBL pour le même prix... Je n'ai pas résisté à l'affaire.
J'attends car je dois refaire l'éclairage via Leds et comme l'été approche, je ne ferai tout celà qu'à la rentrée.
De mon côté, j'accède à la température en "temps réel" depuis Internet via une page Web mais ça s'arrête là.
Il faut que je trouve un peu de temps pour m'occuper de la partie graphique. Je vous enverrai le lien dès que ça sera prêt.
Yggdrasill : le 04/06/2015 12:12
Re: Retour expérience monitoring aquarium (#26)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Franckm31 a écrit:
Il faut que je trouve un peu de temps pour m'occuper de la partie graphique. Je vous enverrai le lien dès que ça sera prêt.
J'ai fait des tests avec RRDtool.
Ça marche correctement, mais visuellement c'est un peu moche et c'est fastidieux a gérer.
Pour le moment je suis en train de regarder si Node.js et Charts.js ne seraient pas une option plus esthétique.
Mais n'ayant jamais fait de java script, il va me falloir un peu de temps...
J'ai également commence a faire un osmolateur maison.
Mon Tunze a crame, et je refuse de remettre 150euro pour un appareil dont le prix de revient doit être aux alentours de 30euro et qui ne fonctionne qu'un an et demi.
Pour le moment je fais ca via des floats switch tout simple (2euro piece...), une carte a relais 30VDC 500mA, et quelques résistances.
Ca marche correctement avec un flotteur, mais je dois encore pondre la logique pour prendre en compte les 6 capteurs.
En effet, ayant trois aquariums relies entre eux, une baisse de niveau dans la decante peut etre due a un emballement de l'ecumeur, l'evaporation, ou une obstruction d'un des tuyaux dans les autres aquariums. Afin d'eviter de reinjecter de l'eau au risque de faire deborder un des trois aquarium, j'ai decide de mettre des float switch dans les 3

Bonne journee !
EDIT: J'ai encore un tout petit bug avec ma salinite et aquatic log... L'apex n'est capable de reporter la salinite qu'en mS ou en ppt... Il n'est donc pas possible, pour le moment, de reporter une valeur de SG.
La bonne nouvelle c'est que la sonde A-S fourni les trois valeurs out of the box, donc une petite modification du code source et ca devrait marcher

Y.
anonyme6 : le 04/06/2015 14:12
Re: Retour expérience monitoring aquarium (#27)
Inscrit le: 1/4/2015
Messages: 162
Messages: 162
Bonjour juste pour savoir. Un monitoring pour un combien de litre et c est bac d'aQuascaping ou des poissons particulier ??
Yggdrasill : le 04/06/2015 14:48
Re: Retour expérience monitoring aquarium (#28)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Mouss76 a écrit:
Bonjour juste pour savoir. Un monitoring pour un combien de litre et c est bac d'aQuascaping ou des poissons particulier ??
En ce qui me concerne, 800 litres bruts. En eau de mer

Mais ca marcherait sans aucun soucis pour de l'eau douce, il suffit juste de prendre une sonde de conductivite pour eau douce au lieu d'eau de mer, le reste est identique.
Cela dit.... mesurer l'ORP en eau douce je ne sais pas si cela servirait a quelque chose, je n'ai découvert le concept d'ORP qu'en passant en eau de mer.
anonyme6 : le 04/06/2015 14:54
Re: Retour expérience monitoring aquarium (#29)
Inscrit le: 1/4/2015
Messages: 162
Messages: 162
Ok merci
Chupito : le 10/07/2015 10:18
Re: Retour expérience monitoring aquarium (#30)
Inscrit le: 3/12/2008
De: Paris 14
Messages: 15
De: Paris 14
Messages: 15
Bonjour à tous !
A mon avis, l'ORP est une notion intéressante dans n'importe quel type d'aquarium.
Sa mesure permet de connaitre la capacité du milieu à être oxydant et un milieu suffisamment oxydant est bénéfique pour la dégradation des matières organiques. Il existe aussi une relation entre la concentration en dioxygène dissous et le potentiel RedOX.
A mon avis, l'ORP est une notion intéressante dans n'importe quel type d'aquarium.
Sa mesure permet de connaitre la capacité du milieu à être oxydant et un milieu suffisamment oxydant est bénéfique pour la dégradation des matières organiques. Il existe aussi une relation entre la concentration en dioxygène dissous et le potentiel RedOX.

Yggdrasill : le 16/07/2015 18:39
Re: Retour expérience monitoring aquarium (#31)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Bonjour !
Cela fait désormais 2 mois que tout tourne
Il y a cependant un petit couac qui me tracasse grandement.
J'ai du m'absenter une semaine début du mois (pour être exact, du 3 au 11/07, les dates sont importantes vous verrez pourquoi
).
Durant cette période, j'ai confie mes poissons a deux amis, certes novices en aquariophilie, mais que j'avais briefe longuement avant de partir.
A mon retour, surprise.... Mon Ph qui est stable depuis des lustre semble s'être casse la figure.
Ma sonde me retourne actuellement un Ph aux alentours de...1,3 !!!!!!
Une eau aussi acide aurait du tuer tout mes poissons et mes coraux il me semble !}
Or, tout le monde va bien, les coraux sont grands ouverts (j'ai principalement des LPS) et tout mes poissons sont en pleine forme.
J'ai commence par mettre en cause la valeur de la sonde, mon taux d'erreur de lecture a explose aux alentours du 5 juillet, pourtant lorsque je plonge la sonde en question dans le liquide de calibration elle me retourne une valeur correcte !
Est-ce que quelqu'un sait comment et pourquoi je pourrais passer d'un Ph aux alentours de 8 a un Ph aux alentours de 2 en moins de 12h ? (A part en versant une bouteille d'acide dans le bac:p). On peut clairement voir sur les graphes que a partir du 5 juillet vers 01:00 du matin le Ph dégringole en chute libre... pour ne jamais remonter au delà de 5 !
Je vous joins deux graphiques pour plus de détails.
Le premier représente la valeur de mon Ph depuis que mon odroid tourne, le second mon Ph depuis début juillet.
Tout avis est le bienvenu car la ça fait 3 jours que je me torture les méninges pour comprendre et je n'ai aucune idée de ce qu'il se passe !
(Et non, je n'ai pas d'autres test Ph sous la main, donc aucun moyen de contrôler ça avec un autre appareil ou autre test... je viens de commander un test Ph mais il va lui falloir quelques jours pour arriver !)
D'avance, un énorme merci a tout ceux qui prendront la peine de réfléchir a ce troublant problème
Cela fait désormais 2 mois que tout tourne

Il y a cependant un petit couac qui me tracasse grandement.
J'ai du m'absenter une semaine début du mois (pour être exact, du 3 au 11/07, les dates sont importantes vous verrez pourquoi

Durant cette période, j'ai confie mes poissons a deux amis, certes novices en aquariophilie, mais que j'avais briefe longuement avant de partir.
A mon retour, surprise.... Mon Ph qui est stable depuis des lustre semble s'être casse la figure.
Ma sonde me retourne actuellement un Ph aux alentours de...1,3 !!!!!!
Une eau aussi acide aurait du tuer tout mes poissons et mes coraux il me semble !}
Or, tout le monde va bien, les coraux sont grands ouverts (j'ai principalement des LPS) et tout mes poissons sont en pleine forme.
J'ai commence par mettre en cause la valeur de la sonde, mon taux d'erreur de lecture a explose aux alentours du 5 juillet, pourtant lorsque je plonge la sonde en question dans le liquide de calibration elle me retourne une valeur correcte !
Est-ce que quelqu'un sait comment et pourquoi je pourrais passer d'un Ph aux alentours de 8 a un Ph aux alentours de 2 en moins de 12h ? (A part en versant une bouteille d'acide dans le bac:p). On peut clairement voir sur les graphes que a partir du 5 juillet vers 01:00 du matin le Ph dégringole en chute libre... pour ne jamais remonter au delà de 5 !
Je vous joins deux graphiques pour plus de détails.
Le premier représente la valeur de mon Ph depuis que mon odroid tourne, le second mon Ph depuis début juillet.
Tout avis est le bienvenu car la ça fait 3 jours que je me torture les méninges pour comprendre et je n'ai aucune idée de ce qu'il se passe !
(Et non, je n'ai pas d'autres test Ph sous la main, donc aucun moyen de contrôler ça avec un autre appareil ou autre test... je viens de commander un test Ph mais il va lui falloir quelques jours pour arriver !)
D'avance, un énorme merci a tout ceux qui prendront la peine de réfléchir a ce troublant problème

Yggdrasill : le 21/07/2015 11:24
Re: Retour expérience monitoring aquarium (#32)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Bonjour,
J'ai fait des tests de Ph avec des tests colorimétriques classiques (Salifert et JBL).
Les résultats des tests sont correct, mon Ph étant a 8,2 avec le test Salifert et légèrement moins avec le test JBL.
J'ai soumis ma sonde a différents test, j'ai reset le chipset de contrôle et tutti quanti. Rien a faire, c'est la sonde qui déconne.
Je viens d'en recommander une autre, mais pour le coup je suis assez déçu de la sonde en question.
Je ne sais pas si c'est cette sonde qui est défectueuse ou le modèle en général qui est de mauvaise qualité, mais 2 mois d'utilisation pour une sonde a environ 120euro.... je trouve que ça fait vachement cher !!!
Puisque, selon la documentation, toutes les sondes Ph sont supposées marcher, j'ai choisi de commander une sonde Ph JBL, comme j'en avais a l'époque sur mon "ordinateur" ProFlora m1003.
En 3ans je n'ai du racheter qu'une seule fois une sonde Ph.
Je vous ferai part de mes impressions une fois que je l'aurais et que tout sera en place.
Bonne journée a tous,
Y.
J'ai fait des tests de Ph avec des tests colorimétriques classiques (Salifert et JBL).
Les résultats des tests sont correct, mon Ph étant a 8,2 avec le test Salifert et légèrement moins avec le test JBL.
J'ai soumis ma sonde a différents test, j'ai reset le chipset de contrôle et tutti quanti. Rien a faire, c'est la sonde qui déconne.
Je viens d'en recommander une autre, mais pour le coup je suis assez déçu de la sonde en question.
Je ne sais pas si c'est cette sonde qui est défectueuse ou le modèle en général qui est de mauvaise qualité, mais 2 mois d'utilisation pour une sonde a environ 120euro.... je trouve que ça fait vachement cher !!!
Puisque, selon la documentation, toutes les sondes Ph sont supposées marcher, j'ai choisi de commander une sonde Ph JBL, comme j'en avais a l'époque sur mon "ordinateur" ProFlora m1003.
En 3ans je n'ai du racheter qu'une seule fois une sonde Ph.
Je vous ferai part de mes impressions une fois que je l'aurais et que tout sera en place.
Bonne journée a tous,
Y.
E_HENRY : le 24/07/2015 11:22
Re: Retour expérience monitoring aquarium (#33)
Inscrit le: 6/5/2015
Messages: 3
Messages: 3
Bonjour,
Excuse du délais de réponse mais je suis en vacances. Tu as regardé ce n'est pas la mise en marche d'un autre équipement qui perturbe ta sonde ?
Je pense à un équipement qui aurait des fuites électriques dans l'eau de l'aquarium.
Sais tu si l'alimentation et la sortie de la sonde est isolée par rapport aux autres tensions ?
Erick
Excuse du délais de réponse mais je suis en vacances. Tu as regardé ce n'est pas la mise en marche d'un autre équipement qui perturbe ta sonde ?
Je pense à un équipement qui aurait des fuites électriques dans l'eau de l'aquarium.
Sais tu si l'alimentation et la sortie de la sonde est isolée par rapport aux autres tensions ?
Erick
Yggdrasill : le 24/07/2015 11:22
Re: Retour expérience monitoring aquarium (#34)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Bonjour !
Je viens de remplacer ma sonde Ph.
C'était bel et bien elle la coupable !
Je ne m'explique toujours pas une durée de vie si courte (environ 3 mois en production) par contre !
La sonde qui m'a lâché est une sonde Ph Atlas-Scientific:
Je l'ai remplacée par une sonde Dupla, qui a l'air nettement plus... professionnelle :
Je suis vraiment surpris par la qualité de cette sonde, entièrement en verre. Elle a l'air nettement plus robuste !
Le temps me dira ce qu'il en est réellement.
J'ai calibre mon circuit avec cette nouvelle sonde, et depuis hier soir, moment ou je l'ai mise dans mon bocal a poissons, j'ai de nouveau des valeurs correctes
Je constate toutefois une très légère différence par rapport au Ph attendu. La sonde Dupla me mesure un Ph a 8,4 alors que précédemment la sonde Altas-Scientific me retournait un Ph compris entre 7,9 et 8,2.
Peut-être est-ce du aux liquides de calibration fourni avec la sonde, dont la valeur du Ph différerait légèrement de ceux fournis avec la sonde Atlas-Scientific. Peut-être est-ce du a la sonde... Pour bien faire il me faudrait une sonde de chaque et deux circuit pour comparer !
Quoi qu'il en soit... Mon petit Odroid est de nouveau opérationnel après une grosse semaine de cafouillage
Bonne journée,
Y.
Je viens de remplacer ma sonde Ph.
C'était bel et bien elle la coupable !
Je ne m'explique toujours pas une durée de vie si courte (environ 3 mois en production) par contre !
La sonde qui m'a lâché est une sonde Ph Atlas-Scientific:
Je l'ai remplacée par une sonde Dupla, qui a l'air nettement plus... professionnelle :
Je suis vraiment surpris par la qualité de cette sonde, entièrement en verre. Elle a l'air nettement plus robuste !
Le temps me dira ce qu'il en est réellement.
J'ai calibre mon circuit avec cette nouvelle sonde, et depuis hier soir, moment ou je l'ai mise dans mon bocal a poissons, j'ai de nouveau des valeurs correctes

Je constate toutefois une très légère différence par rapport au Ph attendu. La sonde Dupla me mesure un Ph a 8,4 alors que précédemment la sonde Altas-Scientific me retournait un Ph compris entre 7,9 et 8,2.
Peut-être est-ce du aux liquides de calibration fourni avec la sonde, dont la valeur du Ph différerait légèrement de ceux fournis avec la sonde Atlas-Scientific. Peut-être est-ce du a la sonde... Pour bien faire il me faudrait une sonde de chaque et deux circuit pour comparer !
Quoi qu'il en soit... Mon petit Odroid est de nouveau opérationnel après une grosse semaine de cafouillage

Bonne journée,
Y.
Yggdrasill : le 24/07/2015 11:30
Re: Retour expérience monitoring aquarium (#35)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
E_HENRY a écrit:
Bonjour,
Excuse du délais de réponse mais je suis en vacances. Tu as regardé ce n'est pas la mise en marche d'un autre équipement qui perturbe ta sonde ?
Je pense à un équipement qui aurait des fuites électriques dans l'eau de l'aquarium.
Sais tu si l'alimentation et la sortie de la sonde est isolée par rapport aux autres tensions ?
Erick
Bonjour !
Je n'ai rajoute aucun équipement dans mon aquarium depuis environ 3-4mois.
La sonde Ph et Redox font partie des derniers arrives a la maison.
De plus, j'utilise un circuit d'isolation galvanique. Toutes mes sondes sont électriquement isolées du reste de la maison/circuit électrique classique.
De plus, si j'avais des fuites électriques, je pense que l'ORP me ferait de grosses blagues également.
Cela dit, c'est vrai que je pourrais mettre un multimètre dans l'aquarium a la recherche d'éventuelles pertes électriques.
J'ai commande, mais pas encore reçu, des solutions de reconditionnement. Il s'agit de différents acides dans lesquels on plonge la sonde et qui semblerait il peuvent remettre en état l'espèce de "crystal" au bout de la sonde qui effectue les mesures.
Je n'en dirai pas plus maintenant de peur de dire des bêtises, mais je vais essayer ceci asap.
Je dois encore avoir une vieille sonde JBL aussi qui traîne... Je vais essayer ce produit sur la sonde Atlas-Scientific et sur la JBL... On verra si ça me permet de "réparer" les sondes.
Y.
Yggdrasill : le 02/03/2016 18:50
Re: Retour expérience monitoring aquarium (#36)
Inscrit le: 26/8/2014
Messages: 33
Messages: 33
Bonsoir,
Apres des mois a bidouiller mon contrôleur home made, j'ai jeté l'éponge.
En effet, durant plusieurs semaines, j'ai fait tourner en parallèle mon contrôleur a base de Raspberry Pi + chipset Atlas scientific et un contrôleur JBL pour eau douce avec temp+Ph.
Le résultat est sans appel.
Les chipset Atlas scientific ne sont, sur le long terme, absolument pas fiables.
J'ai des differences de Ph entre les deux contrôleurs de parfois plus de 3 degré !!!
Et concernant la temperature, j'observe des variations allant parfois jusqu'à 1,5-2degre de difference.
Pourtant, les deux contrôleurs sont équipés de la meme sonde Ph, la sonde JBL fournie de base ac leur kit CO2.
Le Rasp est calibre avec une solution a 7, puis 4, puis 10 (il s'agit d'un chipset legacy forçant la calibration sur 3 points), le contrôleur JBL avec une solution a 4 et puis a 7.
Le résultat est identique si j'intervertis les sondes ph.
Pour la temperature, la sonde utilisée sur mon contrôleur est la sonde digital + data log d'atlas scientific. Sur le contrôleur JBL la sonde de temperature est celle fournie avec l'appareil.
En ce qui concerne l'ORP, je n'ai pas de second appareil pour valider la valeur mesurée par mon controlleur, mais je doute TRES fortement que mon ORP passe en moins d'une demi heure de +500mV a -700mV.
Il est hors de question que je couple mon générateur d'ozone avec cette sonde.
Enfin, un dernier point me pousse a ne plus vouloir utiliser les capteurs Atlas scientific.
Un "soucis de conception" du chipset de salinité a été remonte chez Atlas-Scientific.
Ce chipset induit des perturbations électromagnétique dans tout le circuit et provoque des interférences.
Pour faire simple, Atlas scientific vend des boards permettant de placer 4 circuits sur un meme port série via un multiplexer, ou via de l'I2C.
Cette board doit, selon la datasheet de l'époque, être couplée avec leur circuit d'isolation galvanique pour prévenir toute perturbation, et est soit disant capable d'héberger un circuit de chaque type (Ph, Sal, ORP, D.O).
Dans les faits, ceci est faux. Atlas-scientific a d'ailleurs change sa datasheet et les photos de presentation de leur site, stipulant désormais que la board n'est pas isolée électriquement (ce qui a toujours été vrai) et qu'elle est destinée a recevoir 4 chipset, mais qu'en cas d'utilisation du chipset de Salinite, il faut désormais un second circuit d'isolation galvanique, et ne pas le connecter a la board.
Bref.
Entre temps, j'ai soude mon circuit. Apres avoir fait valider le schema par Atlas-Scientific a l'époque. Je suis donc assez mécontent de voir que l'information fournie était fausse, et que subitement on nous propose un shield arduino qui isole électriquement chaque circuit (sur base d'optocoupleurs) indépendamment des autres.
Oh... on a de la chance... ils font des promos sur les boards défectueuses !
Tout ceci m'a ammene a la conclusion suivante :
Mon aquarium hébergé des êtres vivants, je ne peux et ne veux me fier a ce genre de bricolages hasardeux pour controller mon aquarium.
Je me suis donc lance a l'eau, et je me suis offert un Apex de base (donc le module de base, l'ecran, la sonde Ph, la sonde de temperature, la powerbar ac 6 prises shucko).
Il est arrive aujourd'hui, et depuis ce midi il tourne sur le bac en mode "collecte de données". Je n'ai pour le moment relie aucun appareil électrique a l'Apex.
La bonne nouvelle, c'est que ma sonde d'ORP atlas scientific marche nativement avec l'apex.
J'ai en outre des mesures, jusqu'à present, beaucoup plus cohérentes, a savoir comprise entre 280mV et 310mV pour le moment.
La temperature est stable, de meme que le pH.
Je n'ai pour le moment observe des variations de temperatures que de l'ordre du 1/10 de degré Celcius. Et cette temperature correspond a celle du contrôleur JBL qui restera branche durant toute la periode de "validation" des donnes de l'apex.
Concernant mon pH, il est rigoureusement identique a celui mesure par le contrôleur JBL.
Je suis en ce moment en train de potasser le mode d'emploi de programmation de l'APEX et je ne cesse de m'émerveiller de ses possibilités et de la finesse des réglages.
Il faut voir ce que cela donnera sur le long terme, mais je suis bien plus confiant maintenant qu'avec mon Raspberry.
Yggdrasill
Apres des mois a bidouiller mon contrôleur home made, j'ai jeté l'éponge.
En effet, durant plusieurs semaines, j'ai fait tourner en parallèle mon contrôleur a base de Raspberry Pi + chipset Atlas scientific et un contrôleur JBL pour eau douce avec temp+Ph.
Le résultat est sans appel.
Les chipset Atlas scientific ne sont, sur le long terme, absolument pas fiables.
J'ai des differences de Ph entre les deux contrôleurs de parfois plus de 3 degré !!!
Et concernant la temperature, j'observe des variations allant parfois jusqu'à 1,5-2degre de difference.
Pourtant, les deux contrôleurs sont équipés de la meme sonde Ph, la sonde JBL fournie de base ac leur kit CO2.
Le Rasp est calibre avec une solution a 7, puis 4, puis 10 (il s'agit d'un chipset legacy forçant la calibration sur 3 points), le contrôleur JBL avec une solution a 4 et puis a 7.
Le résultat est identique si j'intervertis les sondes ph.
Pour la temperature, la sonde utilisée sur mon contrôleur est la sonde digital + data log d'atlas scientific. Sur le contrôleur JBL la sonde de temperature est celle fournie avec l'appareil.
En ce qui concerne l'ORP, je n'ai pas de second appareil pour valider la valeur mesurée par mon controlleur, mais je doute TRES fortement que mon ORP passe en moins d'une demi heure de +500mV a -700mV.
Il est hors de question que je couple mon générateur d'ozone avec cette sonde.
Enfin, un dernier point me pousse a ne plus vouloir utiliser les capteurs Atlas scientific.
Un "soucis de conception" du chipset de salinité a été remonte chez Atlas-Scientific.
Ce chipset induit des perturbations électromagnétique dans tout le circuit et provoque des interférences.
Pour faire simple, Atlas scientific vend des boards permettant de placer 4 circuits sur un meme port série via un multiplexer, ou via de l'I2C.
Cette board doit, selon la datasheet de l'époque, être couplée avec leur circuit d'isolation galvanique pour prévenir toute perturbation, et est soit disant capable d'héberger un circuit de chaque type (Ph, Sal, ORP, D.O).
Dans les faits, ceci est faux. Atlas-scientific a d'ailleurs change sa datasheet et les photos de presentation de leur site, stipulant désormais que la board n'est pas isolée électriquement (ce qui a toujours été vrai) et qu'elle est destinée a recevoir 4 chipset, mais qu'en cas d'utilisation du chipset de Salinite, il faut désormais un second circuit d'isolation galvanique, et ne pas le connecter a la board.
Bref.
Entre temps, j'ai soude mon circuit. Apres avoir fait valider le schema par Atlas-Scientific a l'époque. Je suis donc assez mécontent de voir que l'information fournie était fausse, et que subitement on nous propose un shield arduino qui isole électriquement chaque circuit (sur base d'optocoupleurs) indépendamment des autres.
Oh... on a de la chance... ils font des promos sur les boards défectueuses !
Tout ceci m'a ammene a la conclusion suivante :
Mon aquarium hébergé des êtres vivants, je ne peux et ne veux me fier a ce genre de bricolages hasardeux pour controller mon aquarium.
Je me suis donc lance a l'eau, et je me suis offert un Apex de base (donc le module de base, l'ecran, la sonde Ph, la sonde de temperature, la powerbar ac 6 prises shucko).
Il est arrive aujourd'hui, et depuis ce midi il tourne sur le bac en mode "collecte de données". Je n'ai pour le moment relie aucun appareil électrique a l'Apex.
La bonne nouvelle, c'est que ma sonde d'ORP atlas scientific marche nativement avec l'apex.
J'ai en outre des mesures, jusqu'à present, beaucoup plus cohérentes, a savoir comprise entre 280mV et 310mV pour le moment.
La temperature est stable, de meme que le pH.
Je n'ai pour le moment observe des variations de temperatures que de l'ordre du 1/10 de degré Celcius. Et cette temperature correspond a celle du contrôleur JBL qui restera branche durant toute la periode de "validation" des donnes de l'apex.
Concernant mon pH, il est rigoureusement identique a celui mesure par le contrôleur JBL.
Je suis en ce moment en train de potasser le mode d'emploi de programmation de l'APEX et je ne cesse de m'émerveiller de ses possibilités et de la finesse des réglages.
Il faut voir ce que cela donnera sur le long terme, mais je suis bien plus confiant maintenant qu'avec mon Raspberry.
Yggdrasill