Projets, remblais, béton, treillis soudé, vidange, terrasse, isolation, câblage électrique, nage contre courant NCC, refoulement, local technique, fuite, maintenance, puits décompression, changement de liner, PVC armé ...

Modérateurs: ericpastaga, Equipe de moderation sections piscine.

Magiline / IMAGIX / Interfaçage avec une box domotique

#789960 par hub
Mer 27 Juil 2022 à 14:36

Bonjour,
Youpi ! j'ai une piscine Magiline avec la solution top moumoutte IMAGIX wow !
Tiens ? le coffret n'a pas d'interrupteur de contrôle ?
Quoi ??? Il faut utiliser impérativement l'APP Iphone qui doit IMPERATIVEMENT se connecter à internet en ainsi que le coffret Magiline qui lui aussi (au bon vouloir de la configuration réalisée par le pisciniste) doit être connecté à internet en permanence sur un service Magiline dont il faut accepter des CGU longues comme le bras ....
Internet of shhhhhh*t :p

Bref, après des tressautements de Wifi et autre coupures internet, dans l'impossiblité de contrôler ma piscine, j'ai essayé d'analyser un peu la situation avec mes connaissances informatiques.

Le coffret IMAGIX s'articule vraisemblablement autour d'un Raspberry PI caché dans ses entrailles.
Ce Raspberry utilise un logiciel vraisemblablement développé par Magiline (cocorico) qui se connecte sur un obscur serveur chez OVH (le truc qui a brûlé en 2021). Le logiciel semble bien fait puisqu'il propose une API (qui n'est bien sûr pas publique)
Mais bon, en bidouillant un peu son réseau, on peut trouver des choses...
En l'occurence, le raspberry PI expose cette API sur le réseau local (ouf!) sur son IP sur le port TCP 11000.
Ce qui fait que, si vous déterminez cette IP "en sniffant" le réseau, il est possible d'interagir avec l'API à travers cette URL :

http://[votre IP]:11000/api/v1/pool/info

Ceci
-> renvoie des informations au format JSON (un format texte structuré) comme :

{
"state": {

"metrics": {
"waterTemperature": 27.6,
"airTemperature": 22.9
}
}
}
pour historiser les T°

ou accepte des ordres comme :
POST /api/v1/pool/poolID/spotlight HTTP/1.1
{"mode":{"wanted":2}} <- spot allumés
{"mode":{"wanted":1}} <- spot éteints

En espèrant que cela aidera les personnes qui n'acceptent pas d'avoir leur matériel qui dépend de fournisseurs virtuels..

Re: Magiline / IMAGIX / Interfaçage avec une box domotique

#789961 par laroche
Mer 27 Juil 2022 à 14:59

Salut,

J'adore ce genre de hack, pas mal l'idée de sniffer les ports ouverts salut:)

A+

Re: Magiline / IMAGIX / Interfaçage avec une box domotique

#790078 par hub
Jeu 18 Aoû 2022 à 09:29

Vu le prix et l'inutilité de ce boîtier, autant en tirer un peu partie

Config Jeedom :
jeedom1.jpg
jeedom1.jpg (25.88 Kio) Vu 4697 fois

Re: Magiline / IMAGIX / Interfaçage avec une box domotique

#790079 par hub
Jeu 18 Aoû 2022 à 09:30

Et le résultat

Fichiers joints

jeedom2.jpg
jeedom2.jpg (66.9 Kio) Vu 4697 fois

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 33 invités