une API REST json + une interface web "moderne" responsive en type material design (HTML5 / bootstrap 4 / font awesome, jquery, full ajax ) qui utilisera cette l'API
l'api et l'interface sont sur le même projet.
Des commandes HTTP
par exemple :
POST /api/set_time
pas de paramètre = temps système
ou
timestamp=1603719551
ou
date=2020-10-26 14:12:00
GET /api/chaudiere (donne toutes les infos lisibles)
POST /api/temperature_day
temperature=20
POST /api/temperature_night
temperature=18
ETC...
Avec l'interface je peux faire des tables de programmations d'horaires stockés en mysql/mariadb et déclenchée via une crontab,
après avec l'api facile de faire n'importe quelle interface (une app android par exemple),
c'est basé sur le code de domip mais refait au propre (moins de ligne de codes pour la même chose), optimisé, et PHP 7.4, ne fonctionnera pas en dessous (et surement compatible 8), si le code de domip fonctionne alors ça devrait fonctionner aussi (après une mise à jour de php 7.4)
je pense dispo d'ici 15j sur github,
j'aurai aimé savoir si je peux brancher mon module en parallèle sur le port BUS qui a au multimètre 20 VDC et 0 à 1VAC (qui fluctue rapidement donc un signal), le port Bus se branche à un émetteur easyradio + commande ) distance à pile, ce que j'ai, ou bien easymatic avec un fil, je vais remonter vers ma box en passant par des fil de téléphone (2 sont utilisé et il y en a 8). Mais je ne sais pas si je peux brancher le module modbus ethernet direct dessus, ou s'il faut filtrer la composante DC ? Si je peu garder le thermostat ou pas. Du coup il faudrait aussi une sonde de température si plus de thermostat. Je n'ai pas d'oscilloscope pour analyser le signal.