ESP-8266 lave-vaisselle intelligent (smart plug / smart socket) (4 / 6 étapes)

Étape 4: Choisir quand les emplois doit être fait - partie 2: programme php

Faire la vaisselle est la plupart du temps pas très urgent, mais en fin de compte, vous voulez faire quand il est commode pour vous.

Pour ce faire, vous utilisez une application dans un navigateur web (voir image). L’application affiche les possibilités prédéfinies dans un bouton. Dans ce cas :

  • maintenant (NU)
  • d’ici à 17h aujourd'hui (VANDAAG) (non affiché dans l’image)
  • entre 22h aujourd'hui et 6h demain (NACHT)
  • entre 22h aujourd'hui et demain de 17h (MORGEN)

vous pouvez modifier ces paramètres dans la base de données.

Le bouton affiche la quantité d’énergie est disponible dans le cycle de 2 heures (défini dans le tableau des appareils de) de la production d’énergie éolienne devrait. S’il y a assez de puissance, le bouton est vert, sinon assez c’est rouge (également défini dans le tableau des appareils). Le bouton aussi montrée le passage du temps.

Tout ce que vous avez à faire est d’aller sur le site (192.168.0.156/Vaatwasser.php) et de choisir le moment souhaité. la vaisselle à faire. Une fois vous avez fait, une barre verte sera apear avec le temps de commutation.

Assez simple pour l’utilisateur. Le programme php pour y arriver est un peu plus compliqué.

Vaatwasser.php :

  • La première section est CSS pour définir le style des boutons
  • Que sont définies les variables pour la connexion à la base de données
  • La première requête ($q_SQL0) vérifie si une heure est déjà réglée. dans l’affirmative, une barre verte avec l’heure s’affiche
  • $SQL_TIME peut sembler très comlex, mais seulement de donner le résultat de l’image (appareil, momentPHPfrom,...). Mais très importantes pour les calculs ultérieurs. Notez que les champs vides représentent zéro pour PHP calculer maintenant

  • $q_SQL suivante récupère le cycle du temps et cycle kWh

  • $q_SQL2 récupère les données sur l’énergie éolienne disponible, dans les références de temps spécifiques

  • $q_SQL3 que fait défiler throug les données, à la recherche pour le moment avec le plus d’énergie éolienne et stocke le résultat dans $Start

  • Puis, il y a quelques restes de programme de temps de développement. Pas plus, utilisé mais peut-être utile pour vous. Origianaly que le relais a été commuté comme normalement ouvert. L’appareil que celle a été mis en marche ou à la fin du cycle éteinte à nouveau.

  • que les boutons sont faits. Lorsque vous appuyez sur un des boutons le programme passe en « Jobs4.php »

Jobs4.php

Ce programme fonctionne dans le dos, donc le nerver utilisateur voit. La table des tâches est l’endroit où tous les travaux de commutation sont stockés.

  • Si il est déjà régler une durée, il supprime cette entrée de la table des tâches dans la base de données
  • Elle insère le moment choisi dans la table jobs
  • Il passe la douille à OFF
  • retourne dans le programme Vaatwasser.php

Articles Liés

Android Smart Phone Bluetooth Remote Control Intelligent Smart voiture 51 MCU (Code STC89C52)

Android Smart Phone Bluetooth Remote Control Intelligent Smart voiture 51 MCU (Code STC89C52)

au début du nouvel an, Robot/Smart voiture amateurs et étudiants (comme vous tous) sur le génie, science et technologie sont occupés à préparer dès maintenant pour les concours de robot.C'est le moment idéal pour montrer au monde votre imagination et
Maytag Quiet Series 300 lave-vaisselle roue réparation Hack

Maytag Quiet Series 300 lave-vaisselle roue réparation Hack

les roues sur l'ensemble de dispositif de réglage grille du Maytag Quiet Series 300 lave-vaisselle semblent être mal conçu. En moins de trois ans d'utilisation, nous avons cassé quatre d'entre eux - même un seul dans les deux premiers mois de fonctio
L’Idiot Proof lave-vaisselle

L’Idiot Proof lave-vaisselle

une équipe d'étudiants de Carnegie-Mellon tenter d'immobiliser le colocataire Collège de charger incorrectement un lave-vaisselle qui se traduit par la connerie plats, un gaspillage d'énergie et souvent quelque rancune:(Quelle a été notre solution ?
Construction d’un lave-vaisselle à partir de zéro

Construction d’un lave-vaisselle à partir de zéro

Certes, ce n'était probablement pas le meilleur projet de première fois. À l'époque je l'ai commencé, je ne pouvais pas trouver quelqu'un d'autre qui avait tenté il. C'est un peu une idée folle. Et ma famille me permet d'essayer des trucs dingues, p̶
Lave-vaisselle converti Pizza four-fumeur

Lave-vaisselle converti Pizza four-fumeur

nous avons remplacé nos lave-vaisselle. Il avait des problèmes. En espérant qu'il devienne un fumeur/four. Je pensais que c'était une idée originale jusqu'à ce que j'ai googlé il. Celui-ci est tout inox. Le conduit de fumée sortira du côté où est cet
Tablettes lave-vaisselle citron DIY

Tablettes lave-vaisselle citron DIY

Tablettes lave-vaisselle fait maison sont faciles à faire et souvent moins cher que les marques de magasin acheté qui sont remplis de produits chimiques à gogo. Ce qui les rend à la maison vous donne également la possibilité de créer et de jouer avec
Lave vaisselle été exécuté ? (Life Hack)

Lave vaisselle été exécuté ? (Life Hack)

Tout le monde dans notre maison rince la vaisselle avant de les charger dans le lave-vaisselle. Le delema est comment dire si elles ont été correctement stérilisés par le lave-vaisselle en cours d'exécution. Comme vous pouvez le voir par la première
Lave-vaisselle baguettes Hack

Lave-vaisselle baguettes Hack

j'ai décidé que j'ai été jeter entièrement trop en bois baguettes à emporter, donc j'ai fait le passage à l'aluminium.Baguettes en aluminium sont vraiment faciles à nettoyer... à la main. Dans le lave-vaisselle, ils sont trop étroites pour les trous
ESP 8266 Wifi contrôle domotique

ESP 8266 Wifi contrôle domotique

ESP8266 est une grande chose pour commencer à l'ITO et WifiIl est également bon marché et être utilisé pour faire des projets cool connectés à Internet. Apprenez à faire un simple projet IOT avec elle. Le WiFi Module de ESP8266 est un autonome SOC av
Arrêter la collecte de l’eau dans les poignées creuses dans le lave-vaisselle

Arrêter la collecte de l’eau dans les poignées creuses dans le lave-vaisselle

Il y a 25 ans, il était courant pour la carafe pour un Mr. Coffee d'avoir un manche en plastique creux qui se remplit d'eau lorsqu'elle a été exécutée au lave-vaisselle. Au moment où nous avons eu un certain nombre d'ustensiles en plastique ou des co
Arrêter le bip agaçant de lave-vaisselle whirlpool

Arrêter le bip agaçant de lave-vaisselle whirlpool

lave-vaisselle Whirlpool Our émet un signal sonore chaque fois que la porte est laissée ouverte. Il émet un bip à chaque minute ou ainsi tandis que nous sommes de chargement ou de déchargement du lave-vaisselle, ou lorsque nous laisser la porte ouver
DIY Difficulté votre lave-vaisselle Maytag à bon compte

DIY Difficulté votre lave-vaisselle Maytag à bon compte

J'ai l'habitude d'aimer la marque Maytag.  Mon vieux lave-vaisselle a duré plus de 20 ans, quand je le remplacer par un neuf un an et demi auparavant.  Vous ne peut pas être mauvais choix un Maytag, pensai-je.  Mais je me trompais mortelle.La semaine
Pots à biscuits Minecraft coffre-fort de lave-vaisselle

Pots à biscuits Minecraft coffre-fort de lave-vaisselle

Vous aimez Minecraft ? Vous aimez pots à biscuits ? Vous aimez utiliser un lave-vaisselle pour laver vos pots à biscuits ringard ?Alors, c'est l'instructable pour vous !Ces pots à biscuits sur le thème Minecraft sont le parfait cadeau pour... Eh bien
Comment nous avons battu notre eau dure naturellement : Détergent pour lave-vaisselle et rincer !

Comment nous avons battu notre eau dure naturellement : Détergent pour lave-vaisselle et rincer !

Au fil des ans je me suis tourné moi-même complètement vivant et le nettoyage le plus naturellement possible dans notre maison. Pour l'un il nous a sauvés une tonne d'argent et, d'autre part, je me sens que nous sommes plus sains pour elle. J'ai trav