kann mir jemand dazu etwas erhellendes geben?2022-07-17 10:49:13.016 [WARN ] [nternal.profiles.SystemOffsetProfile] - Received a QuantityType state '23 °C' with unit, but the offset is defined as a plain number without unit (1), please consider adding a unit to the profile offset.
2022-07-17 10:49:35.529 [WARN ] [al.profiles.MapTransformationProfile] - Please specify a function and a source format for this Profile in the 'function' and 'sourceFormat' parameters, e.g "translation.map" and "%s". Returning the original state now.
2022-07-17 10:49:35.636 [WARN ] [al.profiles.MapTransformationProfile] - Please specify a function and a source format for this Profile in the 'function' and 'sourceFormat' parameters, e.g "translation.map" and "%s". Returning the original state now.
2022-07-17 10:49:43.023 [WARN ] [nternal.profiles.SystemOffsetProfile] - Received a QuantityType state '23 °C' with unit, but the offset is defined as a plain number without unit (1), please consider adding a unit to the profile offset.
2022-07-17 10:50:13.033 [WARN ] [nternal.profiles.SystemOffsetProfile] - Received a QuantityType state '23 °C' with unit, but the offset is defined as a plain number without unit (1), please consider adding a unit to the profile offset.
2022-07-17 10:50:36.774 [WARN ] [al.profiles.MapTransformationProfile] - Please specify a function and a source format for this Profile in the 'function' and 'sourceFormat' parameters, e.g "translation.map" and "%s". Returning the original state now.
2022-07-17 10:50:36.877 [WARN ] [al.profiles.MapTransformationProfile] - Please specify a function and a source format for this Profile in the 'function' and 'sourceFormat' parameters, e.g "translation.map" and "%s". Returning the original state now.
2022-07-17 10:50:43.041 [WARN ] [nternal.profiles.SystemOffsetProfile] - Received a QuantityType state '23 °C' with unit, but the offset is defined as a plain number without unit (1), please consider adding a unit to the profile offset.
Logdatei unverständliche Einträge
-
- Beiträge: 224
- Registriert: 23. Jul 2020 17:49
- Wohnort: Kreis Wesel
Logdatei unverständliche Einträge
ich bekomme immer diese/solche Meldungen, kann aber weder in Erfahrung bringen, was es verursacht noch wie ich es beheben könnte
---------------------
liebe Grüße Manfred
liebe Grüße Manfred
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Logdatei unverständliche Einträge
Also,es hängt alles mit einem Profile (oder auch mehreren) zusammen.
Das Profile befindet sich als Bindeglied zwischen Channel und Item und wird im Channel Link konfiguriert. Bei dem QuantityType handelt es sich um eine Temperatur, Du musst also einen Channel haben, der eine Temperatur empfängt und an ein Number Item weiterreicht. Eigentlich sollte es sich um ein Number:Temperature Item handeln, also ein Number Item, welches die Einheit für Temperatur mitführt. Welche Einheit das ist, kommt dann auf die Konfiguration an, mit dem metrischen System ist es aber °C
Offensichtlich hast Du im Profile ein Offset aktiviert, aber keine Einheit mit angegeben. Vielleicht hast Du das Profile auch nur aus Versehen aktiviert.
Im anderen Fall (da ist leider nichts auszumachen, um die möglichen Channel zu bestimmen) hast Du - mutmaßlich ebenfalls aus Versehen - die Map Transformation im Profile aktiviert, jedoch keine entsprechenden Parameter gesetzt.
Leider wird es darauf hinaus laufen, dass Du in allen Channel-Links nachschaust, bei welchem Item Du das Profile aktiviert hast. (man könnte höchstens in den passenden JSON-Objekten nachschauen und daraus Item/Channel ableiten).
Das Profile befindet sich als Bindeglied zwischen Channel und Item und wird im Channel Link konfiguriert. Bei dem QuantityType handelt es sich um eine Temperatur, Du musst also einen Channel haben, der eine Temperatur empfängt und an ein Number Item weiterreicht. Eigentlich sollte es sich um ein Number:Temperature Item handeln, also ein Number Item, welches die Einheit für Temperatur mitführt. Welche Einheit das ist, kommt dann auf die Konfiguration an, mit dem metrischen System ist es aber °C

Offensichtlich hast Du im Profile ein Offset aktiviert, aber keine Einheit mit angegeben. Vielleicht hast Du das Profile auch nur aus Versehen aktiviert.
Im anderen Fall (da ist leider nichts auszumachen, um die möglichen Channel zu bestimmen) hast Du - mutmaßlich ebenfalls aus Versehen - die Map Transformation im Profile aktiviert, jedoch keine entsprechenden Parameter gesetzt.
Leider wird es darauf hinaus laufen, dass Du in allen Channel-Links nachschaust, bei welchem Item Du das Profile aktiviert hast. (man könnte höchstens in den passenden JSON-Objekten nachschauen und daraus Item/Channel ableiten).
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 224
- Registriert: 23. Jul 2020 17:49
- Wohnort: Kreis Wesel
Re: Logdatei unverständliche Einträge
ok, ich habe mir die ITEMS angeschaut. Überall steht als Type Number: Temperature drin
Wo müßte ich wegen des OFFSET nachschauen?
und wie kann ich das mit dem Profil prüfen, ob ich es aktiviert habe?
Wo müßte ich wegen des OFFSET nachschauen?
und wie kann ich das mit dem Profil prüfen, ob ich es aktiviert habe?
---------------------
liebe Grüße Manfred
liebe Grüße Manfred
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Logdatei unverständliche Einträge
Das Profile liegt in der Verbindung zwischen Channel und Item, das heißt, Du musst den passenden Channel aufrufen und dort den Link zum Item bearbeiten.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 224
- Registriert: 23. Jul 2020 17:49
- Wohnort: Kreis Wesel
Re: Logdatei unverständliche Einträge
Das ist/war mir bekannt. Nur was soll ich da suchen/finden? Ich rufe in meinem Fall dann Generic MQTT Thing auf und schaue mir die Channel an. OK. Dann suche ich mir einen Channel aus und klicke die Verbindung zum item an. Auch OK. Und dann? Dort kann man ihn entfernen. Standard/Folgen/Versatz/MAP kann noch ausgewählt werden. Mehr nicht. Wo soll da jetzt was einstellbar sein?
---------------------
liebe Grüße Manfred
liebe Grüße Manfred
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Logdatei unverständliche Einträge
Standard ist das, was ausgewählt sein sollte. Bei einem Deiner Temperaturitems muss dort aber Versatz gewählt sein. Bei einem anderen muss MAP ausgewählt sein. Beide Einträge musst Du jeweils auf Standard setzen und der Spuk sollte ein Ende haben.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 224
- Registriert: 23. Jul 2020 17:49
- Wohnort: Kreis Wesel
Re: Logdatei unverständliche Einträge
ok, das war es wohl. Aber Versatz ist doch dazu da um eben auszugleichen, wenn die Temperatur, wie in diesem Fall, daneben liegt die gemessen wird. Oder ist die Warnmeldung dazu nur reine Makulatur und sollte nicht ernst genommen werden?
---------------------
liebe Grüße Manfred
liebe Grüße Manfred
-
- Beiträge: 224
- Registriert: 23. Jul 2020 17:49
- Wohnort: Kreis Wesel
Re: Logdatei unverständliche Einträge
oops, ich habe gerade festgestellt, es genügt nicht eine Zahl einzugeben, sondern es muß auch noch die Einheit in meinem Fall °C dahinter. Jetzt scheint es sich wohl zu beruhigen.
---------------------
liebe Grüße Manfred
liebe Grüße Manfred
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Logdatei unverständliche Einträge
Ja, dafür ist Versatz da.
Aber - wie Du schon selbst bemerkt hast - musst Du in openHAB, wenn eine Zahl einheitenbehaftet ist, diese ebenfalls mit angeben.
Oder halt eine andere Einheit (das ist der ganze Punkt an Units of Measurement). Du kannst den Wert in °C übertragen bekommen, 2,5 °F abziehen und anschließend das Ergebnis in K ausgeben lassen.
Du musst nicht ausrechnen, dass 2,5 °F 1,3888888... °C entspricht. Du musst Dich auch nicht darum scheren, dass 23 °C (als Ergebnis von 24,38888888... °C - 2,5 °F) 296,15 K entspricht. Das macht alles openHAB, ohne dass Du auch nur einen Handschlag verrichten musst.
Einziger Nachteil: Du musst immer die Einheit mit angeben, wenn Du mit UoM rechnest.
Und natürlich müssen die Einheiten zueinander passen, also die gleiche Grö0ße beschreiben.
Du kannst aber nicht z.B. Strecken in m miteinander multiplizieren, um Flächen in m² zu erhalten, solche logischen Zusammenhänge (z.B. Geschwindigkeit = Strecke durch Zeit) kann UoM soweit ich weis nicht selbst auflösen.
Aber - wie Du schon selbst bemerkt hast - musst Du in openHAB, wenn eine Zahl einheitenbehaftet ist, diese ebenfalls mit angeben.
Oder halt eine andere Einheit (das ist der ganze Punkt an Units of Measurement). Du kannst den Wert in °C übertragen bekommen, 2,5 °F abziehen und anschließend das Ergebnis in K ausgeben lassen.
Du musst nicht ausrechnen, dass 2,5 °F 1,3888888... °C entspricht. Du musst Dich auch nicht darum scheren, dass 23 °C (als Ergebnis von 24,38888888... °C - 2,5 °F) 296,15 K entspricht. Das macht alles openHAB, ohne dass Du auch nur einen Handschlag verrichten musst.
Einziger Nachteil: Du musst immer die Einheit mit angeben, wenn Du mit UoM rechnest.
Und natürlich müssen die Einheiten zueinander passen, also die gleiche Grö0ße beschreiben.
Du kannst aber nicht z.B. Strecken in m miteinander multiplizieren, um Flächen in m² zu erhalten, solche logischen Zusammenhänge (z.B. Geschwindigkeit = Strecke durch Zeit) kann UoM soweit ich weis nicht selbst auflösen.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 224
- Registriert: 23. Jul 2020 17:49
- Wohnort: Kreis Wesel
Re: Logdatei unverständliche Einträge
ok, jetzt wäre nur noch die 2. Meldung zu lösen. Das mit dem %s. Was ist damit gemeint? Achso, das war das mit dem JSON!?
---------------------
liebe Grüße Manfred
liebe Grüße Manfred