Seite 1 von 1

Iteam funktioniert nicht HTTP Binding

Verfasst: 13. Nov 2019 17:49
von HeHa
Hallo,

Ich habe ein generelles Problem mit Items

Vorab... Ich habe einen Raum in meiner Sitemap erstellt wie folgt ... Er wird auch angezeigt :=)

Group E_LivingRoom "Wohnzimmer" <sofa> (Home, E) ["LivingRoom"]

In diesem Raum möchte ich einen Schalter einbauen der eine Lampe steuert (smart life app zu openhab 2 über IFTTT)

Ich habe dazu das HTTP Binding installiert

Zwischenziel:

Ich kann die lampe via der Hab Console steuern curl -X POST "https://maker.ifttt.com/trigger/Einlieg ... xxxxxxxxxx" -Y Das Licht geht an

Nun habe ich das Item in der Einliegerwohnung.items erstellt und entsprechend abgelegt:

Switch Einliegerwohnung (E_LivingRoom) { http=">[ON:POST:https://maker.ifttt.com/trigger/Einlieg ... xxxxxxxxxx] >[OFF:POST:https://maker.ifttt.com/trigger/Einlieg ... xxxxxxxxxx]" }

Also es sei gesagt, das der Schalter nicht im dazugehörigem Raum auftaucht .. Der ist leer und weiß :=(

Das Log was ich dazu gefunden habe sagt:

[WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'Einliegerwohnung.items' has errors, therefore ignoring it: [1,1]: missing EOF at ''

Ich finde den Fehler nicht ....... Bin Anfänger und ich dachte ich hätte mich an den Beispielen im HTTP Binding gehalten ....
Kann mir jemand helfen, damit ich dieses Item da finde wo es hingehören soll und schlußendlich wenn der Schalter ausgelöst wird .. Das Licht an und aus gehen soll :=)

Gruß Henning

Re: Iteam funktioniert nicht HTTP Binding

Verfasst: 13. Nov 2019 22:20
von peter-pan
Hat deine .items Datei das richtige Format ? (UTF-8)

Re: Iteam funktioniert nicht HTTP Binding

Verfasst: 14. Nov 2019 08:08
von HeHa
Hallo Peter-Pan,

nach genauerem hinsehen ... Hat Sie natürlich nicht gehabt ...
Sie hatte UTF-8-BOM ... Ich habe geistig nur bis UTF-8 gelesen ..

Nach Umstellung auf UTF-8 -> Es funktioniert .. Oh Wunder.

Vielen Dank

Gruß

Henning