Hop til indhold

morten_j

Members
  • Antal indlæg

    19
  • Medlem siden

  • Senest besøgt

  • Days Won

    1

Indlæg skrevet af morten_j

  1. Har et 15 år gammelt hus, hvor der kører en IHC-controller (intet wireless) - som jeg via Openhab på Raspberry har koblet til Apple Homekit (der kører også et par enheder (kameraer, sensorer) direkte på Homekit). I Openhab/Homekit kører der også et hjemmestrikket alarmsystem vha rules.

    Vi skal til at bygge nyt hus andetsteds. Jeg kan se, at IHC er ved at blive faset ud (controller mv.) - hvad skal man skifte over til? - er det Wiser? Jeg har brug for at kunne styre lampeudtag herunder dæmpe lys via Homekit - og så alle enhederne (både lampeudtag, kontakter mv. - og kameraer, sensorer) spiller sammen.

  2. Havde generel strømafbrydelse i vores kvarter i dag. Strøm kommer tilbage efter ca 1 time og der er igen roligt blinkende lys i dioden på forsiden af controlleren. Desværre virker ingen af vores tryk (controlleren klikker ikke som normalt når man aktiverer et tryk). Har forsøgt at tage al strøm via HPFI og starte op igen - men det er det samme.
    Nogen gode ideer…?
  3. Har efterhånden fået de fleste ihc.things og ihc.items defineret korrekt (manuelt - ikke via autodiscover) - og også nogle rules, så det kører fint.

    Vi har en IHC skumringssensor siddende udendørs (!) - jeg kender ID'et - hvordan skal jeg i Openhab aflæse tilstanden? - hvilken type item skal den være? - og hvordan ser definitionen i .things/.items ud? 

  4. 4 minutter siden, Lars Jacobsen skrev:

    Blå boks ?

    igen som Kim spørger om, hvilket anlæg ? 

    Du kan måske spore dig ind ved at sammenligne med listen herfra:

    https://www.nilan.dk/da-dk/forside/loesninger/boligloesninger

    og du kan sikkert også gå ind i styringen og udlæse hvilket anlæg, version eller type der er tale om.

    Og så bare lige til orientering så er Genvex altså et produktnavn ligesom Nilan. Men jeg ved godt at mange sætter = mellem ordet Genvex og så Ventilation med varmegenvinding. 

     

    Ja den blå boks på billedet med printet. 
    Er ret sikker på at det er en VP18.

    Prøver lige at se senere om jeg udlæse noget mere præcist 

     

     

  5. Har set i andre tråde både her på sitet og andre steder at det er muligt at forbinde Nilan genvex system til Openhab via en RPI og en USB dongle. 
    Kan nogen fortælle mig hvor 6-stiks panelet, som skal forbindes med 3 ledninger til usb’en, sidder henne på min Nilan?

     

     

    0875FAD5-6FEF-4543-AAD0-7979DEE14B14.jpeg

  6. Tak begge to for hjælp. Jeg var nødt til at begynde forfra...

    Så her er things:

    {
    
    Channels:
    // remark
    Type switch     : LampeudtagAllrum              [resourceId=83803, direction="ReadOnly"]                                       //remark
    Type switch     : MultitrykAllrumOverstHojre    [resourceId=27738, direction="WriteOnly", pulseWidth=80, commandToReact="On"]  //tryk spisebord on
    Type switch     : MultitrykAllrumNederstHojre    [resourceId=28250, direction="WriteOnly", pulseWidth=80, commandToReact="Off"] //tryk spisebord off
    }

    Og her items:

    Switch  LysSpisebord    "Spisebordslys"   ["Lighting"]    {channel="ihc:controller:IHCMMP51:LampeudtagAllrum,ihc:controller:IHCMMP51:MultitrykAllrumOverstHojre,ihc:controller:IHCMMP51:MultitrykAllrumNederstHojre"}

    Alle 3 channels dukker fint op under Control i Openhab og logikken virker faktisk fint i Openhab og over mod Homekit og tilbage - men selve lyset slår ikke til/fra, når jeg bruger Openhab/PaperUI eller Homekit

    Hvis jeg manuelt bruger de to 2 tryk opfanger Openhab/Homekit dem også fint - og også status på lampeudtaget.

    Så spørgsmålet er, hvorfor aktivering i Openhab/Homekit ikke påvirker lyset, når det virker den anden vej?!

    Openhab-loggen ser således ud:

    2020-08-28 23:46:49.017 [WARN ] [rver.impl.http.impl.AccessoryHandler] - Exception caught in web handler
    java.lang.NullPointerException: null
    	at io.github.hapjava.server.impl.http.impl.AccessoryHandler.channelActive(AccessoryHandler.java:39) ~[?:?]
    	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelActive(AbstractChannelHandlerContext.java:225) [bundleFile:4.1.42.Final]
    	at io.netty.channel.AbstractChannelHandlerContext.access$200(AbstractChannelHandlerContext.java:56) [bundleFile:4.1.42.Final]
    	at io.netty.channel.AbstractChannelHandlerContext$3.run(AbstractChannelHandlerContext.java:216) [bundleFile:4.1.42.Final]
    	at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:66) [bundleFile:4.1.42.Final]
    	at io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1044) [bundleFile:4.1.42.Final]
    	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [bundleFile:4.1.42.Final]
    	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [bundleFile:4.1.42.Final]
    	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]
    2020-08-28 23:46:49.165 [WARN ] [rver.impl.http.impl.AccessoryHandler] - Exception caught in web handler
    java.lang.NullPointerException: null
    	at io.github.hapjava.server.impl.http.impl.AccessoryHandler.channelInactive(AccessoryHandler.java:45) ~[?:?]
    	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:257) [bundleFile:4.1.42.Final]
    	at io.netty.channel.AbstractChannelHandlerContext.access$300(AbstractChannelHandlerContext.java:56) [bundleFile:4.1.42.Final]
    	at io.netty.channel.AbstractChannelHandlerContext$4.run(AbstractChannelHandlerContext.java:248) [bundleFile:4.1.42.Final]
    	at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:66) [bundleFile:4.1.42.Final]
    	at io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1044) [bundleFile:4.1.42.Final]
    	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [bundleFile:4.1.42.Final]
    	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [bundleFile:4.1.42.Final]
    	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]
    2020-08-28 23:49:52.757 [WARN ] [.server.impl.connections.HttpSession] - Exception encountered while verifying pairing
    java.lang.Exception: Unknown user: 3ED123C0-6FA9-4D40-A24A-52CCFDA551F0
    	at io.github.hapjava.server.impl.pairing.PairVerificationManager.stage2(PairVerificationManager.java:113) ~[bundleFile:?]
    	at io.github.hapjava.server.impl.pairing.PairVerificationManager.handle(PairVerificationManager.java:51) ~[bundleFile:?]
    	at io.github.hapjava.server.impl.connections.HttpSession.handlePairVerify(HttpSession.java:127) [bundleFile:?]
    	at io.github.hapjava.server.impl.connections.HttpSession.handleRequest(HttpSession.java:56) [bundleFile:?]
    	at io.github.hapjava.server.impl.connections.ConnectionImpl.doHandleRequest(ConnectionImpl.java:56) [bundleFile:?]
    	at io.github.hapjava.server.impl.connections.ConnectionImpl.handleRequest(ConnectionImpl.java:49) [bundleFile:?]
    	at io.github.hapjava.server.impl.http.impl.AccessoryHandler.channelRead0(AccessoryHandler.java:52) [bundleFile:?]
    	at io.github.hapjava.server.impl.http.impl.AccessoryHandler.channelRead0(AccessoryHandler.java:17) [bundleFile:?]
    	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) [bundleFile:4.1.42.Final]
    	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) [bundleFile:4.1.42.Final]
    	at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:56) [bundleFile:4.1.42.Final]
    	at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:365) [bundleFile:4.1.42.Final]
    	at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:66) [bundleFile:4.1.42.Final]
    	at io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1044) [bundleFile:4.1.42.Final]
    	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [bundleFile:4.1.42.Final]
    	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [bundleFile:4.1.42.Final]
    	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]

     

  7. Sorry - endnu et newbie-spørgsmål; jeg har et multitryk (tror jeg nok det hedder); 4 kontakter - de fungerer egentlig hver især som kip. Den ene aktiverer f.eks. lys over spisebord (+ nogle andre lys) - hvis man trykker en gang tændes - hvis man trykker en gang mere så slukkes. Men knappen har kun ét ID i IHC. Mit problem er, at Homekit ikke opfanger de "manuelle" tryk, så status i Homekit er forkert, hvis trykket har været anvendt.

    Jeg har prøvet med 3 led/channels i items-filen - men jeg kan se i event-loggen at et manuelt tryk bliver opfattet som OFF>ON og et splitsekund derefter fra ON>OFF (eller omvendt).

    Items ser således ud:

    Switch  LysAllrum               "Lys spisebord" <light> ["Lighting"] {channel="ihc:controller:IHCMMP51:LampeudtagAllrum,ihc:controller:IHCMMP51:MultitrykAllrumOverstHojre,ihc:controller:IHCMMP51:MultitrykAllrumNederstHojre"}

    Jeg har i ovenstående sat sidste led = off-knappen i multitrykket (der styrer andre kontakter også).

    Eventlog ser således ud:

    2020-08-27 21:07:28.929 [vent.ItemStateChangedEvent] - LysAllrum changed from OFF to ON
    2020-08-27 21:07:29.440 [vent.ItemStateChangedEvent] - LysAllrum changed from ON to OFF

     

  8. Har langt om længe fået OpenHab2 og HomeKit på RPI til at køre; 2 lampeudtag er indtil videre konfigureret for at teste forbindelserne - og de virker fint.

    Nu ville jeg tilføje en IHC-lydgiver, som vi har, på ganske samme måde i things og items. Den dukker fint op i PaperUI og kan aktiveres derfra. Men hvad skal der til før den "opdages" af Hjem-appen på iPad/iPhone? (de to lampeudtag fungerer fortsat upåklageligt). Skal Homekit-service genstartes? - lyder mærkeligt, for ændringer i items og things filer slår igennem i PaperUI med det samme. Hvordan genstartes Homekit servicen i givet fald? (håber ikke det er nødvendigt at genstarte hele OpenHab - for det tager for det første lang tid - og jeg har læst flere historier om, at openhab så skal tilføjes igen til Homekit og alle items skal sættes op i hjem-appen igen...

    Edit: Hmmm - andre lampeudtag kan godt tilføjes, så det må være noget med den måde jeg tilføjer IHC-lydgiveren på. Har denne defintion i things hhv. items:

    Type switch     : SireneAllrum                  [resourceId=87899]
    
    Switch  Sirene              "Sirene"            <alarm>    ["Switch"]      {channel="ihc:controller:IHCMMP51:SireneAllrum"}

    Edit #2; hvad er de tilladte tags der, hvor jeg pt. har skrevet ["Switch"] - tror den går galt der

×
×
  • 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