Inhoudsopgave:
- Stap 1: Installatie en configuratie
- Stap 2: Log in op de webconsole/dashboard
- Stap 3: Wees niet gehaast om automatisch te scannen met standaardwaarden
- Stap 4: Dashboard met apparaatdetails
- Stap 5: Nieuwe apparaten toevoegen
- Stap 6: Verschillende dashboardopties
Video: Tasmota-beheerder - IIoT-dashboard - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
TasmoAdmin is een administratieve website voor apparaten die is geflitst met Tasmota. Je kunt het hier vinden: TasmoAdmin GitHub. Het ondersteunt draaien op Windows-, Linux- en Docker-containers.
Functies
- Inloggen beveiligd
- Multi-updateproces
- Selecteer apparaten om te updaten
- Automatische Modus downloadt de nieuwste firmwarebak van Tasmota GitHub
- Apparaatinformatie weergeven
- Mobiel responsief (Bootstrap4)
- Apparaten configureren
- Zelfupdatefunctie voor TasmoAdmin (uitgeschakeld voor Docker)
- Nachtmodus (Inschakelen/Uitschakelen/Auto) in instellingen
- AutoScan om Tasmota-apparaten te vinden
- Ondersteuning voor meerdere sensoren
- Chatten (bèta)
Benodigdheden:
Meerdere NodeMCU's (ESP8266 IoT-apparaten) met verschillende IoT-sensoren en Tasmota zijn op de flash gebrand.
Stap 1: Installatie en configuratie
Afhankelijk van het besturingssysteem kan men ervoor kiezen om "Tasmota Admin" hier te downloaden.
In mijn geval heb ik een MS Windows 10-machine en heb ik ervoor gekozen om deze release te downloaden.
Stap voor stap instructies kunnen worden geleerd van de screenshot.
Verder om "tasmoadmin_v1.7.0_xampp_portable.zip" te downloaden, heb ik het bestand uitgepakt en in de "C"-schijf geplaatst. Gebruik de bijgevoegde screenshots om het volgende in volgorde uit te voeren:
- setup_xampp.bat
- xampp-control.exe
Stap 2: Log in op de webconsole/dashboard
Op het moment dat "xampp-control.exe" wordt uitgevoerd en "apache" wordt aangetroffen in het "XAMPP-configuratiescherm", opent u een webbrowser en opent u de localhost (of) voert u het IP-adres in van de machine waarop de XAMPP draait.
Log in op de webconsole met de standaard gebruikersnaam en wachtwoord als admin/admin.
Stap 3: Wees niet gehaast om automatisch te scannen met standaardwaarden
Houd er rekening mee dat de webconsole ons een optie geeft voor "Auto Scan" voor "ESP8266"-apparaten die zijn geconfigureerd met "Tasmota"-firmware.
Opmerking: de webconsole geeft mogelijk niet de gewenste resultaten als we blijven zoeken met standaardwaarden.
Haal de nodige hulp uit de screenshots en voer een "Auto Search" uit. Ik heb geconstateerd dat de meeste van onze draadloze thuisnetwerken op 192.168.1.x staan en daarom moeten de automatische zoekcriteria het startadres als 1 en het eindadres advertentie 254 bevatten.
Auto Scan resulteert in het aantal gevonden apparaten en het IP-adres van het gevonden apparaat wordt ook weergegeven. "Alles opslaan" om door te gaan met verdere stappen en klik op "Terug" om naar het dashboard te navigeren waar normaal alle apparaten worden vermeld.
Stap 4: Dashboard met apparaatdetails
Als je naar het dashboard navigeert, kun je duidelijk de volledige informatie zien van het apparaat dat onlangs is meegeleverd.
De volgende details worden weergegeven:
- Naam
- IP adres
- Staat
- RSSI-signaalsterkte
- Versie
- Runtime
- Temperatuur
- Vochtigheid
Opmerking: ik heb een temperatuur- en vochtigheidssensor aangesloten en daarom worden parameters 7 & 8 weergegeven. Misschien heb je hier iets anders. RSSI-signaalsterkte is een belangrijke parameter en helpt ons de sensoren op de juiste manier in het bereik van lokale draadloze netwerken te plaatsen. Het helpt ons ook de behoefte aan draadloze range extenders te begrijpen.
Stap 5: Nieuwe apparaten toevoegen
Het Auto Scan-proces kan een willekeurig aantal keren worden aangeroepen om nieuwe apparaten te zoeken en te vinden die deel uitmaken van hetzelfde draadloze netwerk.
Een waarschuwing: verwacht niet dat de gegevens worden vastgelegd zodra het apparaat is opgenomen in de lijst in het dashboard. Mogelijk moet u voldoende tijd geven om de gegevens weer te geven die zijn vastgelegd en via MQTT op het dashboard zijn gedeeld.
"Detail View" geeft meer inzicht in het apparaat dat u mogelijk zou willen hebben.
Opmerking: een paar sensoren hebben mogelijk een paar parameters en het dashboard geeft alleen de informatie weer die door de sensoren wordt gedeeld. Een lege ruimte onder een kolom suggereert niet noodzakelijk dat de sensor niet naar behoren werkt. In mijn geval heb ik gebruik gemaakt van AM2301 en DS18b20. AM2301 registreert zowel temperatuur als vochtigheid, terwijl de DS18b20 alleen de temperatuur weergeeft. Haal de nodige hulp uit de datasheets van sensoren die zijn aangesloten op uw ESP8266 IoT-kaarten.
Stap 6: Verschillende dashboardopties
Er zijn veel opties die onderzocht kunnen worden.
Een paar voorbeeldschermafbeeldingen zullen u helpen de verschillende opties te begrijpen die we hebben om de apparaten op de meest geschikte manier te beheren.