Inhoudsopgave:

Tasmota-beheerder - IIoT-dashboard - Ajarnpa
Tasmota-beheerder - IIoT-dashboard - Ajarnpa

Video: Tasmota-beheerder - IIoT-dashboard - Ajarnpa

Video: Tasmota-beheerder - IIoT-dashboard - Ajarnpa
Video: SiteEngine - Inloggen als beheerder 2024, September
Anonim
Tasmota-beheerder - IIoT-dashboard
Tasmota-beheerder - IIoT-dashboard
Tasmota-beheerder - IIoT-dashboard
Tasmota-beheerder - IIoT-dashboard

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

Installatie & Configuratie
Installatie & Configuratie
Installatie & Configuratie
Installatie & Configuratie
Installatie & Configuratie
Installatie & 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:

  1. setup_xampp.bat
  2. xampp-control.exe

Stap 2: Log in op de webconsole/dashboard

Log in op de webconsole/dashboard
Log in op de webconsole/dashboard
Log in op de webconsole/dashboard
Log in op de webconsole/dashboard
Log in op de webconsole/dashboard
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

Wees niet gehaast om automatisch te scannen met standaardwaarden
Wees niet gehaast om automatisch te scannen met standaardwaarden
Wees niet gehaast om automatisch te scannen met standaardwaarden
Wees niet gehaast om automatisch te scannen met standaardwaarden
Wees niet gehaast om automatisch te scannen met standaardwaarden
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

Dashboard met apparaatdetails
Dashboard met apparaatdetails
Dashboard met apparaatdetails
Dashboard met apparaatdetails
Dashboard met apparaatdetails
Dashboard met apparaatdetails
Dashboard met apparaatdetails
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:

  1. Naam
  2. IP adres
  3. Staat
  4. RSSI-signaalsterkte
  5. Versie
  6. Runtime
  7. Temperatuur
  8. 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

Nieuwe apparaten toevoegen
Nieuwe apparaten toevoegen
Nieuwe apparaten toevoegen
Nieuwe apparaten toevoegen
Nieuwe apparaten toevoegen
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

Verschillende dashboardopties
Verschillende dashboardopties
Verschillende dashboardopties
Verschillende dashboardopties
Verschillende dashboardopties
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.