Neuigkeiten:

Am Sonntag den 8.12.2024 kann es ab ca. 8:00 Uhr zu kurzzeitigen Einschränkungen / Ausfällen bei den Diensten des FHEM Vereines kommen.
Die Server müssen mal gewartet und dabei neu gestartet werden ;)

Hauptmenü

[gelöst] SmartVISU UZSU - No UZSU data available in item

Begonnen von Saphora, 29 Dezember 2022, 22:26:25

Vorheriges Thema - Nächstes Thema

Saphora

Hallo Community
Hoffe jemand kann helfen.
Seit dem Update auf SmartVISU 3.3.0 gehen nicht mehr alle UZSU.
Der größte Teil klappt ohne Probleme.
Aber andere wiederum werden mit der folgenden Fehlermeldung beantwortet:
[notify.error] id = 5: UZSU widget - No UZSU data available in item 'GA_Steckdose_1_uzsuitem'. Seems this is not an uzsu item. Try 'GA_Steckdose_1_uzsuitem.uzsu'.

Das UZSU im Device selbst ist auch gesetzt:
define GA_Steckdose_1 HM485 00020A_22
...
setstate GA_Steckdose_1 off
setstate GA_Steckdose_1 2022-12-28 23:54:38 R-logging on
setstate GA_Steckdose_1 2022-12-28 23:54:43 state off
setstate GA_Steckdose_1 2022-12-29 21:50:33 uzsu {}
setstate GA_Steckdose_1 2022-12-28 23:54:43 working off
...


Das GAD ist auch definiert:
      "GA_Steckdose_1_uzsuitem" : {
         "reading" : "uzsu",
         "device" : "GA_Steckdose_1",
         "converter" : "UZSU",
         "type" : "item",
         "set" : "uzsu"
      },



Da einige UZSU funktionieren und andere nicht, bin ich mir unsicher was da los ist  :-\

Grüße Martin

wvhn

Hallo Martin,

Das json-Objekt im uzsu-item, das die Daten für die Schaltuhren enthält, muss ein Attribut ,,active" haben. Das sollte beim Anlegen durch fronthem eigentlich automatisch passieren.  "active":"false"
Kannst Du prüfen, ob das bei den nicht funktionierenden UZSUs fehlt und dies ggfls. manuell eintragen?

Gruß
Wolfram

Saphora

Hallo Wolfram,
du hast absolut recht.
Hier scheint fronthem nicht das Attribut zu setzen.
Weißt du woran das liegen könnte?

Die Lösung bei mir war wie folgt das manuelle setzen:
setreading GA_Steckdose_1 uzsu {"active":"false"}

Danke  :)

wvhn

Wenn Schaltzeiten eingetragen sind, wirst Du "active" wahrscheinlich auf "true" setzen müssen, damit die Timer nicht deaktiviert werden.

Gruß
Wolfram