Hop til indhold
  • 0

Problem med Temperatur i HomeKit via Openhab IHC


Daniel Jensen_4058
 Share

Spørgsmål

Jeg er skiftet fra et 2 år gammelt openhab setup på en Virutel Ubunto server over til en Raspberry Pi4 med Openhabian.

Har lidt problemer med at få min Inde og Ude temperatur med over i Home App.

default.items

Number temperature5724436 "Udetemperatur [%.1f °C]" <temperature> ["CurrentTemperature"] {channel="ihc:controller:5d08fa28:temperature5724436"}
Number temperature5724180 "Indetemperatur [%.1f °C]" <temperature> ["CurrentTemperature"] {channel="ihc:controller:5d08fa28:temperature5724180"}
 

Log

2020-10-14 00:51:42.503 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'default.items'

==> /var/log/openhab2/events.log <==

2020-10-14 00:51:42.616 [.ItemChannelLinkAddedEvent] - Link 'temperature5724436-ihc:controller:5d08fa28:temperature5724436' has been added.

2020-10-14 00:51:42.621 [.ItemChannelLinkAddedEvent] - Link 'temperature5724180-ihc:controller:5d08fa28:temperature5724180' has been added.

==> /var/log/openhab2/openhab.log <==

2020-10-14 00:51:43.571 [WARN ] [.accessories.HomekitAccessoryFactory] - Unsupported HomeKit type: Dummy

2020-10-14 00:51:43.574 [WARN ] [mekit.internal.HomekitChangeListener] - Could not add device temperature5724180: Unsupported HomeKit type: DUMMY

2020-10-14 00:51:43.576 [WARN ] [.accessories.HomekitAccessoryFactory] - Unsupported HomeKit type: Dummy

2020-10-14 00:51:43.578 [WARN ] [mekit.internal.HomekitChangeListener] - Could not add device temperature5724436: Unsupported HomeKit type: DUMMY

==> /var/log/openhab2/events.log <==

2020-10-14 00:51:44.521 [vent.ItemStateChangedEvent] - temperature5724436 changed from NULL to 9.40

2020-10-14 00:51:44.533 [vent.ItemStateChangedEvent] - temperature5724180 changed from NULL to 24.00

2020-10-14 00:51:48.687 [vent.ItemStateChangedEvent] - temperature5724436 changed from 9.40 to 9.30

2020-10-14 00:51:54.019 [vent.ItemStateChangedEvent] - temperature5724180 changed from 24.00 to 24.10

2020-10-14 00:51:54.023 [vent.ItemStateChangedEvent] - temperature5724436 changed from 9.30 to 9.40

 

Nogen som har en ide til hvorfor dette ikke virker ? herunder min gamle .items fil - som jeg læser HomeKit Add-on skule jeg skifte <cu-heating> ud med <temperature> - korrekt ?

Number Ude_Temperature "Udetemperatur [%.1f °C]" <cu_heating> ["CurrentTemperature"] {ihc="5724436"}

Number Inde_Temperature "Indetemperatur [%.1f °C]" <cu_heating> ["CurrentTemperature"] {ihc="5724180"}

 

PS: Alt logik ligger i IHC, benytter udelukkende openhab/"IHC/ELKO Binding"/HomeKit til at lave en bro mellem IHC og Apple Home App.  

 

På forhånd tak for hjælpen.

Link til kommentar
Del på andre sites

3 svar på dette spørgsmål

Recommended Posts

  • 0

For at hjælpe er det vigtigt at du oplyser openHAB versionen både i det gamle og nye setup. Der sker ændringer mellem versioner, og det er muligvis årsagen.

Først bør du kontrollere, at dit Item rent faktisk indeholder en temperatur. Så start med at fjerne  ["CurrentTemperature"] , da det muligvis giver fejl. Herefter kan du finde dine Items i paperUI eller BasicUI via en browser. Det sidste kræver, at du har lavet en sitemap fil.

Hvis du ikke kan finde dem i paperUI eller der blot står “-“ i stedet for en talværdi i BasicUI, så skal årsagen findes.

Hvis Item er ok, så prøv at bruge

{homekit="CurrentTemperature"}

i stedet for.

Se https://www.openhab.org/addons/integrations/homekit/

Link til kommentar
Del på andre sites

  • 0
På 14.10.2020 at 08:26 , EjvindHald skrev:

For at hjælpe er det vigtigt at du oplyser openHAB versionen både i det gamle og nye setup. Der sker ændringer mellem versioner, og det er muligvis årsagen.

Først bør du kontrollere, at dit Item rent faktisk indeholder en temperatur. Så start med at fjerne  ["CurrentTemperature"] , da det muligvis giver fejl. Herefter kan du finde dine Items i paperUI eller BasicUI via en browser. Det sidste kræver, at du har lavet en sitemap fil.

Hvis du ikke kan finde dem i paperUI eller der blot står “-“ i stedet for en talværdi i BasicUI, så skal årsagen findes.

Hvis Item er ok, så prøv at bruge


{homekit="CurrentTemperature"}

i stedet for.

Se https://www.openhab.org/addons/integrations/homekit/

Hov fik adrig svaret ... Mange Tak for input Ejvind ..

Endte op med at skifte fra et "kun" items til et "things & items" setup .. Bruger ikke openhab til andet end bro mellem IHC og Homekit. 

Skulle der være andre derude som får samme problem så er her mine linjer i things fil 

        Type number                : Indetemperatur             [ resourceId=5724436, direction="ReadOnly" ]
        Type number                : Udetemperatur              [ resourceId=5724180, direction="ReadOnly" ] 

og linjerne fra min items fil 

Number Udetemperatur "Ude Temp [%.1f °C]" {channel="ihc:controller:elko:Udetemperatur",homekit="TemperatureSensor" [minValue=0, maxValue=40] }
Number Indetemperatur "Inde Temp [%.1f °C]" {channel="ihc:controller:elko:Indetemperatur",homekit="TemperatureSensor" [minValue=0, maxValue=40] }

Jeg har ikke fundet en løsning på issue med ude temperatur som kommer under 0 grader - det kan homekit åbenbart ikke rigtig finde ud af.

Link til kommentar
Del på andre sites

  • 0

Homekit har en default min og max grænse på hhv. 0 og 100 grader. Du har selv sat dine egne min og max værdier til hhv. 0 og 40 grader. Prøv at ændre minValue fra 0 til fx -20 og se. Jeg har negative temperaturer i Homekit uden problemer.

Jeg forstår, at du bruger det som bro mellem IHC og Homekit. I tilfælde af fejl i Homekit et det en god ide at kontrollere værdierne i openhab for at finde root cause.

Link til kommentar
Del på andre sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gæst
Svar på dette spørgsmål

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loader...
 Share

×
×
  • Tilføj...

Important Information

Privatlivspolitik og We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

1200x630bb.png

ok