Wieso global? Die sind innerhalb der Rule definiert. Woran denkst du denn, wo das ein Nachteil sein sollte?
EDIT: Oder missverstehe ich Dich? Ich kann den Zusammenhang Deiner Aussage, zu dem, was du von mir zitiert hast, nämlich nicht erkennen.
nein fehler lag bei mir. ich hab übersehen, dass unter den werten gar keine komplette rule ist sondern nur die if abfragen. daher hab ich natürlich gedacht, dass du die werte global gesetzt hast, also ausserhalb der rule.
Kann es sein, daß die Mi Box (hängt per USB Ethernet Adapter im LAN) nicht pingbar ist? Jedenfalls habe ich sie über das Network Addon nicht eingebunden bekommen. Andere Fehler sind natürlich nicht auszuschliessen.
der netzwerkstatus der box sollte definitv erkennbar sein. hier ein beispiel wie das aussehen kann:
thing datei
Thing network:pingdevice:wz_kodi "Netzwerk WZ Kodi" @ "Wohnzimmer" [ hostname="192.168.2.60", retry=1, timeout=5000, refreshInterval=60000 ]
items datei
Switch WZ_Netzwerk_Kodi "WZ Netzwerk Kodi" (Kodi_Clienten) {channel="network:pingdevice:wz_kodi:online"}