Autor Thema: Tasmota Device: Aktualität der Firmware abfragen  (Gelesen 306 mal)

Offline supernova1963

  • Sr. Member
  • ****
  • Beiträge: 522
Tasmota Device: Aktualität der Firmware abfragen
« am: 11 Juli 2021, 11:21:22 »
Hallo zusammen,

hat einer eine bessere Alternative zur Abfrage der Aktualität der aktiven Firmware eines "tasmota" - MQTT2_DEVICE als mit

defmod tasmota_fw HTTPMOD https://github.com/arendst/Tasmota/releases/latest 3600
attr tasmota_fw reading01Name Version
attr tasmota_fw reading01Regex \/tag\/(?<version>.*)">(?<release>.*)<\/a>[\w\W]*href="\/arendst\/Tasmota\/releases\/latest">(.*)<\/a>
attr tasmota_fw userReadings state\
{\
return "v".ReadingsVal($NAME,"version","")."(tasmota)";;\
}
und der Anlage eines userReadings am "tasmota" MQTT2_DEVICE:
attr <"tasmota" MQTT2_DEVICE> userReadings new_fw
{
if (ReadingsVal($NAME,"Info1_Version","") ~= ReadingsVal("tasmota_fw","state","")) {
return "false";
}
else {
return "true";
}
}

Vielen Dank,

Gernot
« Letzte Änderung: 11 Juli 2021, 11:58:14 von supernova1963 »

Offline mike1969bln

  • New Member
  • *
  • Beiträge: 44

Offline supernova1963

  • Sr. Member
  • ****
  • Beiträge: 522
Antw:Tasmota Device: Aktualität der Firmware abfragen
« Antwort #2 am: 11 Juli 2021, 11:28:46 »
Vielen Dank, @mike1969bln.