Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suppression des commentaires du fichier config.ini pour le fonctionnement du jar (RIP mes commentaires) #79

Merged
merged 5 commits into from
Dec 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 39, 'co2': 1649}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 20.3, 'humidity': 48, 'co2': 3457}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19.1, 'humidity': 43, 'co2': 416}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.6, 'humidity': 40.5, 'co2': 481}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.9, 'humidity': 50, 'co2': 825}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 45.5, 'co2': 415}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 16.8, 'humidity': 42, 'co2': 410}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.5, 'humidity': 49, 'co2': 1261}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.2, 'humidity': 48.5, 'co2': 419}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.1, 'humidity': 48.5, 'co2': 414}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.9, 'humidity': 48, 'co2': 663}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 16.6, 'humidity': 43, 'co2': 435}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.8, 'humidity': 44, 'co2': 515}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.7, 'humidity': 40.5, 'co2': 414}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.1, 'humidity': 41, 'co2': 417}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 44.5, 'co2': 842}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 16.9, 'humidity': 41, 'co2': 421}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.3, 'humidity': 43, 'co2': 640}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 16.7, 'humidity': 41.5, 'co2': 423}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19.4, 'humidity': 39, 'co2': 415}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 23.5, 'humidity': 29, 'co2': 402}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 24.2, 'humidity': 32.5, 'co2': 783}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18, 'humidity': 40.5, 'co2': 416}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19.1, 'humidity': 42, 'co2': 636}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 39, 'co2': 437}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 11.3, 'humidity': 56, 'co2': 450}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.5, 'humidity': 38.5, 'co2': 423}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 43, 'co2': 701}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.3, 'humidity': 42, 'co2': 419}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.2, 'humidity': 44.5, 'co2': 459}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 7, 'humidity': 79.5, 'co2': 438}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.4, 'humidity': 40.5, 'co2': 410}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.6, 'humidity': 42, 'co2': 437}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.5, 'humidity': 43, 'co2': 431}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.3, 'humidity': 43.5, 'co2': 439}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.4, 'humidity': 45.5, 'co2': 605}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 15.9, 'humidity': 45, 'co2': 422}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.1, 'humidity': 45, 'co2': 518}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17, 'humidity': 45.5, 'co2': 447}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.4, 'humidity': 46.5, 'co2': 470}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19.7, 'humidity': 42.5, 'co2': 544}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 21.7, 'humidity': 40.5, 'co2': 479}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.5, 'humidity': 43.5, 'co2': 436}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.8, 'humidity': 48.5, 'co2': 1004}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19.1, 'humidity': 40.5, 'co2': 423}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 45.5, 'co2': 1658}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19.1, 'humidity': 40.5, 'co2': 423}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 45.5, 'co2': 1658}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 39, 'co2': 1649}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 20.3, 'humidity': 48, 'co2': 3457}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19.1, 'humidity': 43, 'co2': 416}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.6, 'humidity': 40.5, 'co2': 481}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 16.8, 'humidity': 42, 'co2': 410}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.9, 'humidity': 50, 'co2': 825}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 45.5, 'co2': 415}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 11.3, 'humidity': 56, 'co2': 450}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.5, 'humidity': 43, 'co2': 431}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.5, 'humidity': 43.5, 'co2': 436}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.8, 'humidity': 48.5, 'co2': 1004}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.5, 'humidity': 49, 'co2': 1261}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 21.7, 'humidity': 40.5, 'co2': 479}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19.7, 'humidity': 42.5, 'co2': 544}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.2, 'humidity': 48.5, 'co2': 419}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.1, 'humidity': 48.5, 'co2': 414}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.9, 'humidity': 48, 'co2': 663}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17, 'humidity': 45.5, 'co2': 447}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.4, 'humidity': 46.5, 'co2': 470}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.8, 'humidity': 44, 'co2': 515}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 16.6, 'humidity': 43, 'co2': 435}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.7, 'humidity': 40.5, 'co2': 414}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.1, 'humidity': 41, 'co2': 417}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 44.5, 'co2': 842}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 23.5, 'humidity': 29, 'co2': 402}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 24.2, 'humidity': 32.5, 'co2': 783}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 16.9, 'humidity': 41, 'co2': 421}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.3, 'humidity': 43, 'co2': 640}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 16.7, 'humidity': 41.5, 'co2': 423}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19.4, 'humidity': 39, 'co2': 415}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.5, 'humidity': 38.5, 'co2': 423}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 43, 'co2': 701}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18, 'humidity': 40.5, 'co2': 416}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19.1, 'humidity': 42, 'co2': 636}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 19, 'humidity': 39, 'co2': 437}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.3, 'humidity': 42, 'co2': 419}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.2, 'humidity': 44.5, 'co2': 459}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 17.4, 'humidity': 40.5, 'co2': 410}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 7, 'humidity': 79.5, 'co2': 438}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 15.9, 'humidity': 45, 'co2': 422}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.1, 'humidity': 45, 'co2': 518}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.3, 'humidity': 43.5, 'co2': 439}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.4, 'humidity': 45.5, 'co2': 605}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'temperature': 18.6, 'humidity': 42, 'co2': 437}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': AM107-12, 'seuil_co2': 1000, 'co2': 1649}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': AM107-12, 'seuil_co2': 1000, 'co2': 3457}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': AM107-20, 'seuil_co2': 1000, 'co2': 1261}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': AM107-45, 'seuil_humidity': 60, 'humidity': 79.5}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': AM107-6, 'seuil_co2': 1000, 'co2': 1004}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': AM107-8, 'seuil_co2': 1000, 'co2': 1658}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': B002, 'seuil_co2': 1000, 'co2': 1658}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': B103, 'seuil_co2': 1000, 'co2': 1649}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': B103, 'seuil_co2': 1000, 'co2': 3457}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': B203, 'seuil_co2': 1000, 'co2': 1004}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': B217, 'seuil_co2': 1000, 'co2': 1261}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'salle': Local-velo, 'seuil_humidity': 60, 'humidity': 79.5}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'lastUpdateTime': '2024-12-08 10:25:02', 'lifeTimeData': {'energy': 3469401}, 'lastYearData': {'energy': 2988371}, 'lastMonthData': {'energy': 53965}, 'lastDayData': {'energy': 240}, 'currentPower': {'power': 271.40665}, 'measuredBy': 'INVERTER'}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'lastUpdateTime': '2024-12-09 18:46:32', 'lifeTimeData': {'energy': 3473391}, 'lastYearData': {'energy': 2992361}, 'lastMonthData': {'energy': 57955}, 'lastDayData': {'energy': 1891}, 'currentPower': {'power': 0}, 'measuredBy': 'INVERTER'}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'lastUpdateTime': '2024-12-09 19:02:30', 'lifeTimeData': {'energy': 3473391}, 'lastYearData': {'energy': 2992361}, 'lastMonthData': {'energy': 57955}, 'lastDayData': {'energy': 1891}, 'currentPower': {'power': 0}, 'measuredBy': 'INVERTER'}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'lastUpdateTime': '2024-12-09 19:17:30', 'lifeTimeData': {'energy': 3473391}, 'lastYearData': {'energy': 2992361}, 'lastMonthData': {'energy': 57955}, 'lastDayData': {'energy': 1891}, 'currentPower': {'power': 0}, 'measuredBy': 'INVERTER'}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'lastUpdateTime': '2024-12-09 19:51:30', 'lifeTimeData': {'energy': 3473391}, 'lastYearData': {'energy': 2992361}, 'lastMonthData': {'energy': 57955}, 'lastDayData': {'energy': 1891}, 'currentPower': {'power': 0}, 'measuredBy': 'INVERTER'}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'lastUpdateTime': '2024-12-09 20:06:30', 'lifeTimeData': {'energy': 3473391}, 'lastYearData': {'energy': 2992361}, 'lastMonthData': {'energy': 57955}, 'lastDayData': {'energy': 1891}, 'currentPower': {'power': 0}, 'measuredBy': 'INVERTER'}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{'lastUpdateTime': '2024-12-09 20:52:30', 'lifeTimeData': {'energy': 3473391}, 'lastYearData': {'energy': 2992361}, 'lastMonthData': {'energy': 57955}, 'lastDayData': {'energy': 1891}, 'currentPower': {'power': 0}, 'measuredBy': 'INVERTER'}
14 changes: 1 addition & 13 deletions Code/Python/config.ini
Original file line number Diff line number Diff line change
@@ -1,22 +1,10 @@
[MQTT]
; Informations de la connexion :
; - où récupérer les données des capteurs
broker_address = mqtt.iut-blagnac.fr
; - le port utilisé
port = 1883
;=================================================================================================
; Informations concernant les données à récupérer et leur traitement :
; Choix des topics entre AM107 et/ou solaredge (on sépare les informations par ', ')
topics = AM107, solaredge
; Choix des salles ('all' pour toutes les salles OU les labels des salles souhaitées séparés par ', ')
AM107_rooms = all
; Choix des informations en provenance des salles ('all' pour toutes les informations OU les informations souhaitées séparé(s) par ', ')
AM107_info_types = temperature, humidity, co2
; Choix des informations en provenance des panneaux solaires ('all' pour toutes les informations OU les informations souhaitées séparé(s) par ', ')
solaredge_info_types = all
; Choix du chemin d'où les informations seront stockées
base_path = sae-3-01-devapp-G1A-3/Code/Java/src/main/resources/application/capteur/
; Choix des seuils pour chaque information en provenances des salles (dans l'ordre)
base_path = Code/Java/src/main/resources/application/capteur/
seuil_alert = 30, 60, 1000
; Choix de la période minimum entre chaque enregistrement de données d'un même capteur (en minute)
period = 15
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
import application.view.ChoixTypeDonneesAnterieuresController;
import application.view.DonneesActuellesController;
import application.view.DonneesAnterieuresController;
import application.view.SolaredgeAnterieurController;
import application.view.MenuController;
import application.view.SolaredgeAnterieurController;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Scene;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,28 +1,38 @@
package application.view;

import java.io.File;
import java.io.IOException;
import java.net.URISyntaxException;
import java.nio.file.FileSystems;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.StandardWatchEventKinds;
import java.nio.file.WatchEvent;
import java.nio.file.WatchKey;
import java.nio.file.WatchService;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Map;
import java.util.Objects;

import application.control.IoTMainFrame;
import application.tools.DataReader;
import javafx.application.Platform;
import javafx.fxml.FXML;
import javafx.scene.Node;
import javafx.scene.control.*;
import javafx.scene.control.Button;
import javafx.scene.control.CheckBox;
import javafx.scene.control.RadioMenuItem;
import javafx.scene.control.ScrollPane;
import javafx.scene.control.TextField;
import javafx.scene.control.TitledPane;
import javafx.scene.input.MouseEvent;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.VBox;
import javafx.scene.text.Text;
import javafx.scene.web.WebEngine;
import javafx.scene.web.WebView;
import javafx.stage.Stage;

import java.io.File;
import java.io.IOException;
import java.net.URISyntaxException;
import java.nio.file.*;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Map;
import java.util.Objects;

import netscape.javascript.JSObject;

public class DonneesActuellesController {
Expand Down Expand Up @@ -110,7 +120,7 @@ private void changeInterface() throws Exception {
mainContainer.setRight(null);
}
} else {
throw new Exception("Une a été rencontrée lors de la séléction des capteurs.");
throw new Exception("Une erreur a été rencontrée lors de la sélection des capteurs.");
}
}

Expand Down
6 changes: 3 additions & 3 deletions Code/java/src/main/resources/application/view/menu.fxml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
</Label>
<HBox prefHeight="100.0" prefWidth="200.0">
<children>
<Button mnemonicParsing="false" onAction="#ecranDirect" prefHeight="50.0" prefWidth="140.0" text="Données actuelles">
<Button alignment="CENTER" mnemonicParsing="false" onAction="#ecranDirect" prefHeight="50.0" prefWidth="140.0" text="Données actuelles">
<HBox.margin>
<Insets left="110.0" top="20.0" />
</HBox.margin>
Expand All @@ -33,12 +33,12 @@
</HBox>
<HBox prefHeight="100.0" prefWidth="200.0">
<children>
<Button mnemonicParsing="false" onAction="#changerConfig" prefHeight="50.0" prefWidth="160.0" text="Configuration des données">
<Button alignment="CENTER" mnemonicParsing="false" onAction="#changerConfig" prefHeight="50.0" prefWidth="160.0" text="Configuration des données">
<HBox.margin>
<Insets left="100.0" top="20.0" />
</HBox.margin>
</Button>
<Button mnemonicParsing="false" onAction="#lancerPython" prefHeight="50.0" prefWidth="160.0" text="Lancer le Python">
<Button alignment="CENTER" mnemonicParsing="false" onAction="#lancerPython" prefHeight="50.0" prefWidth="160.0" text="Lancer le Python">
<HBox.margin>
<Insets left="80.0" top="20.0" />
</HBox.margin>
Expand Down
Loading