Page 1 sur 1

Magiline / IMAGIX / Interfaçage avec une box domotique

MessagePosté: Mer 27 Juil 2022 à 15:36
par hub
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

MessagePosté: Mer 27 Juil 2022 à 15:59
par laroche
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

MessagePosté: Jeu 18 Aoû 2022 à 10:29
par hub
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 4781 fois

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

MessagePosté: Jeu 18 Aoû 2022 à 10:30
par hub
Et le résultat