Commit Graph

66 Commits

Author SHA1 Message Date
Harald Küller 479703ddf8 Definition für die US Sensor Pins (Echo und Trigger) ist jetzt im
config.h. damit sollte es auch möglich sein US und Laser Sensoren
gleichzeitig zu verwenden
2023-04-04 11:17:19 +02:00
Harald Küller 08ed4c6a98 Merge branch 'main' of https://gitea.compuextreme.de/kueller/PelletsTank 2023-03-31 13:34:17 +02:00
Harald Küller 1c3420bdbe „Readme.md“ ändern
Added humidity reading to fhem device, and corrected the sensor readings.
2023-03-31 11:33:35 +00:00
Harald Küller e8c8abefe0 Added some Pictures 2023-03-31 10:46:00 +02:00
Harald Küller 595ec3cf35 Gehäuse und Deckel für die Steuereinheit mit VL53L0X Sensoren 2023-03-30 16:14:39 +02:00
Harald Küller ec5119d201 Gehäuse für den Laser Sensor hinzugefügt 2023-03-30 16:11:20 +02:00
Harald Küller 53c95a4b96 Merge branch 'main' of https://gitea.compuextreme.de/kueller/PelletsTank 2023-03-30 16:10:09 +02:00
Harald Küller 3f1f2da1fa „Readme.md“ ändern
Hinweis zu OTA Flash hinzugefügt.
2023-03-30 14:10:02 +00:00
Harald Küller 91f529de5d BugFix: net ist für arduino nicht möglich - wird bei run -e uno jetzt
nicht mehr eingebunden
2023-03-30 16:03:05 +02:00
Harald Küller 69d514797f Autoconfig SSID is now an option in config.h and can be changed. 2023-03-30 15:57:55 +02:00
Harald Küller 8d40a2ff31 Merge branch 'main' of https://gitea.compuextreme.de/kueller/PelletsTank 2023-03-30 15:52:54 +02:00
Harald Küller 9e6e589c4e Autoconnect SSID geändert 2023-03-30 15:48:26 +02:00
Harald Küller 8283aa3130 „Readme.md“ ändern
Zusätzliche Information für das Netzwerksetup mit dem esp8266 eingebaut
2023-03-30 11:21:33 +00:00
Harald Küller f8e9aacf51 ntp added;
Timestamp in web page added (display the last sensor read time)
2023-03-30 13:05:58 +02:00
Harald Küller aefdc02439 BugFix: Calculation error for US Sensor distance corrected (was
calculated in mm, should be in cm)
Some additions to incrase the accuracy of the ToF Laser Sensors
2023-03-28 12:41:34 +02:00
Harald Küller 0d343b0ee1 Added a variable to handle the sensor korrektions for the ToF Laser
Sensor
2023-03-28 12:40:37 +02:00
Harald Küller d4b45b9f2d Refresh value is now taken from define in config.h 2023-03-28 12:39:53 +02:00
Harald Küller fe69279b18 Added the Webrefresh value for the time to refresh of the webpage
Also added some correction value for the ToF sensors (one for each
sensor), and increased the version number
2023-03-28 12:38:43 +02:00
Harald Küller ffdbe46a6f „Readme.md“ ändern
Korrektur der Formatierungen
2023-03-27 17:50:01 +00:00
Harald Küller d27fb65e82 Readme.md added 2023-03-27 19:45:17 +02:00
Harald Küller 1ab6ffd4a9 Fritzing für LaserSensor (ToF) hinzugefügt 2023-03-27 19:24:19 +02:00
Harald Küller adca364977 1. Bugfix for 4 sensors - the sens[2] changed to sens[NUM_SENS]
2. Added meassurement of Humidity to FSSens, and FSNetwork
3. Changed upload definition for new sens MCU
   pellet2.wlan.compuextreme.de to platformio.ini
2023-03-27 18:00:31 +02:00
Harald Küller 0db00339bf Cleanup in sensors. Member update() not longer needed and supported 2023-03-06 17:30:06 +01:00
kueller c89c9c3cd1 Nachdem nun auch TOF Sensoren unterstützt werden ist "US_" falsch und entfaellt
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@145 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-12-17 18:48:19 +00:00
kueller f549b8412f FreeCAT und STL Files fuer die US-Sensoren sowie die Steuereinheit hinzugefuegt
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@144 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-12-17 18:47:43 +00:00
kueller 1de40f9e2d Fizzing Daten in Fizzing Verzeichniss verschoben
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@143 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-12-17 18:47:01 +00:00
kueller 235d839de0 FHEM_HArgassner ist für die Heizung, nich tden Sensor - entfernt
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@142 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-12-17 18:46:28 +00:00
kueller a8f0e15446 die Ultraschallsensoren können jetzt wahlweise auch TOF (VL53L0X) Sensoren sein
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@141 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-12-17 18:37:14 +00:00
kueller 02f583d42f 1. REboot wenn keine WIFI Verbindung zustandekommt (nach timeout)
2. Beschleunigung des WebServers durch erstellen der Seite in einer Variable, 
und senden des Inhalts in einem Rutsch



git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@140 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-12-17 18:34:15 +00:00
kueller 89bea2bc8e Einarbeitung weiterer Informationen aus der verfügbaren Dokumentation
zu den HArgassnerkesseln



git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@139 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-12-17 18:27:01 +00:00
kueller a45e64b42e Added dependics for VL53L0X sensor
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@120 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-10-12 10:54:20 +00:00
kueller 00b9a6eaec added code to use VL53L0X sensor for distance meassurement
define HCSR04 will use the known ultasonic sensors
define VL53L0X will use the infrared laser based sensors
you should only define one of them.
Also the define NUM_SENS is added to define the number of attached
sensors - max 2 for ultrasonic, max 4 for infrared



git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@119 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-10-12 10:53:48 +00:00
kueller 5281c5e7e7 The number of single sensors displayed on the web page
depends now on the flag NUM_SENS which has to be defined in config.h



git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@118 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-10-12 10:50:56 +00:00
kueller e52f1b2f88 Sensor classen initialisierung bei verwendung ohne DHT Sensor angepasst
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@115 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-08-18 13:19:37 +00:00
kueller bc04e9864c Initiale Version für HArgassner FHEM Modul
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@77 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-06-14 10:42:49 +00:00
kueller 9472fbe1e4 Änderung der Sensor Auswertung. 10 Mal messen und nur der Höchste Wert wird
übernommen (nicht mehr der Durchschnitt!) 
Ausserdem werden die Einzelwerte der Sensoren in einem Array der Klasse
gespeichert. 
Die Füllstand berechnung basiert nicht mehr auf einem einzelnen ergenisswert (distance)
sondern auf der Durchschnittsberechnung aus den daten des sens array's.


git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@76 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-05-09 11:55:24 +00:00
kueller d94b46323d Wird jetzt immer durchlaufen - nicht nur wenn REFRESHRATE ZEit verstrichen ist.
REFRESHRATE wird jetzt in der loop() von USFuellstand.cc erwirkt



git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@75 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-05-09 11:53:45 +00:00
kueller 5604563087 Überschrift der WebSeite enthält jetzt Firmware Version
Ausserdem werden auf der Webseite die Einzelwerte der 
Sensoren Angezeigt



git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@74 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-05-09 11:52:23 +00:00
kueller 68a37bb300 Zusätzliche Variablen für die einzelwerte der beiden Sensoren, sowie eine "Lagertemp" (Gemessen - offset)
sowie zugeörige memberfunktionen zum Abfragen



git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@73 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-05-09 11:51:32 +00:00
kueller 0d3a76f0ec Durchlauf der update und Display Routinen nur noch nach REFRESHRATE Sekunden
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@72 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-05-09 11:50:32 +00:00
kueller 7325a94e26 DEBUG flag hinzugefügt (config.h - #define DEBUG.
Ist dieses aktive werden im Display die Abstandswert beider Sensoren angezeigt
Anpassung der Werte an das nun aufgebaute Lager angepasst



git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@71 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-05-09 11:49:48 +00:00
kueller 3f5d61ed43 Increased cpu speed to 160Mhz
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@70 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-04-28 16:49:45 +00:00
kueller ecb6e95a0d Better Sensor accuracy by doing each measurement several times
Also some correcion on sonic speed calculation



git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@69 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-04-28 16:49:00 +00:00
kueller b93cd42483 Bugfix -> compilation without DHT tempsensor failed
corrected some #defines to avoid this error on devices without
tempsensor.



git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@66 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-01-31 10:23:36 +00:00
kueller 7cbeef93d6 Changed display url for firmware uploads - now the final system is active
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@62 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-01-20 18:55:06 +00:00
kueller 3f0e2d341a Updates with new testnet functionality, and temp offset
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@61 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-01-20 18:54:34 +00:00
kueller 6eb72b1f7e added a testNet function to do automatic reconnect to Wifi, of if not possible
reset the nodemcu.




git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@60 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-01-20 18:53:59 +00:00
kueller 7f9aa4c594 1. offset for temp added - you can define the offset in config.h
2. handling of 1 or 2  US Sensor corrected - so the system will better know
if there are 2 working sensors or just one



git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@59 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2022-01-20 18:52:29 +00:00
kueller 85c9d8058e Fritzing files for the US_Fuellstands Sensor
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@48 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2021-11-09 13:42:55 +00:00
kueller 4104086e60 Old Arduino uno code removed - is now handled in US_Fuellstandssensor
git-svn-id: svn://svn.compuextreme.de/Projects/PelletsTank@47 8b25ccb4-ac81-0410-8091-8ccfc2efc008
2021-11-09 13:42:25 +00:00