Webseite erreichbar ? ja oder nein

Begonnen von Kellerkind86, 21 Oktober 2021, 22:23:34

Vorheriges Thema - Nächstes Thema

Kellerkind86

Nabend,
och nutze einen Weatherman 2.. der hängt im Netz bei mir und ist ab und zu mal nicht erreichbar.
jetzt würde ich das ganze so gestalten,wenn die web oberfläche des weathermans nicht mehr eichbar ist..time out.. oder so..dass ich darauf mit dem modul unifi controller diesen client refreshe.
hab es schon versucht mit den modul presence..aber da bekomm ich auch ein ping obwohl die webseite nicht ereichbar.


Internals:
   ADDRESS    192.168.178.205
   DEF        lan-ping 192.168.178.205 5 5
   FUUID      615229d3-f33f-153e-8683-c5c80702706e508c
   INTERVAL_NORMAL 5
   INTERVAL_PRESENT 5
   MODE       lan-ping
   NAME       Weatherman_Status
   NOTIFYDEV  global
   NR         93
   NTFY_ORDER 50-Weatherman_Status
   STATE      ONLINE
   TYPE       PRESENCE
   READINGS:
     2021-10-19 17:05:19   model           lan-ping
     2021-10-21 22:23:17   presence        present
     2021-10-21 22:23:17   state           present
   helper:
     CURRENT_STATE present
Attributes:
   absenceThreshold 4
   devStateIcon ONLINE:WLAN_Status.1 OFFLINE:WLAN_Status.0
   event-on-change-reading state
   eventMap   eventMap present:ONLINE absent:OFFLINE



was könnte ich da noch nutzen ?
Hardware in Nutzung: Fritzbox7490,RP4,nanoCUL868,sonoff(mini),shelly(2.5)

steffen83

Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

betateilchen

Zitat von: steffen83 am 21 Oktober 2021, 22:26:08
HTTPMOD :)

Man muss nicht jeden Sch.. mit HTTPMOD lösen, vor allem nicht sowas primitives.
Dafür reicht eine einfacher URL Aufruf, beispielsweise mit GetFileFromUrl()


-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Kellerkind86

okay, das  GetFileFromURL würde  mir ja vollkommen reichen..
einfach ein dummy setzen mit notify ?
danke { GetFileFromUrl("http://192.168.178.205) }
Hardware in Nutzung: Fritzbox7490,RP4,nanoCUL868,sonoff(mini),shelly(2.5)