Hop til indhold

Johan Vase

Members
  • Antal indlæg

    5
  • Medlem siden

  • Senest besøgt

Omdømme aktivitet

  1. Thanks
    Johan Vase modtog omdømme point nikke i Integration mellem IHC og Homebridge   
    Ja, det virker fint med HomeKit. Der er lidt småproblemer med at Siri "bider en af", og ikke hører en hel sætning, og derfor kan finde på at tænde/slukke lyset i hele huset, fordi "Tænd lyset i køkkenet" høres som "Tænd lyset", og Siri så tror, at jeg mener alt lyset i hele huset. Det er ret så irriterende, når det betyder at lyset på børneværelserne bliver tændt utilsigtet efter børnenes sengetid. Men det har ikke noget med OpenHAB at gøre :-)
    Jeg har valgt at køre OpenHAB på en Raspberry Pi. OpenHAB kan i princippet køre på enhver maskine, der kan køre Java, så det er ikke nødvendigt at anskaffe sig en Raspberry Pi. Der er en ganske fin getting-startet manual her: http://www.openhab.org/getting-started/. Udfordringen ligger faktisk mest i at få lavet konfigurationsfilerne (sitemaps og items), men det er også rigtig veldokumenteret, og OpenHAB designeren er faktisk rigtig god til at hjælpe en med at rette i disse.
    Hvis jeg skal lave en kort guide, der kan hjælpe jer i gang, så har jeg gjort følgende:
    Download "Runtime core" og "Addons" fra http://www.openhab.org/getting-started/downloads.html unzip runtimecore til /opt/openhab unzip addons til /opt/openhab/all_addons Kopier all_addons/org.openhab.binding.ihc-x.y.z.jar til addons omdøb configurations/openhab_default.cfg til configurations/openhab.cfg og åbn den i en text-editor søg efter "ihc" og aktiver ihc plugin ved at fjerne udkommenteringen for ihc-gruppen, og derefter indtaste ip adresse, brugernavn og password (se detaljer her: https://github.com/openhab/openhab/wiki/IHC-Binding) Opret filerne opt/openhab/configurations/items/default.items, opt/openhab/configurations/sitemaps/default.sitemap og opt/openhab/configurations/sitemaps/homekit.sitemap (se guider på https://github.com/openhab/openhab/wiki/IHC-Binding, https://github.com/openhab/openhab/wiki/Explanation-of-Sitemaps og https://github.com/openhab/openhab/wiki/Explanation-of-items, og brug evt mine vedhæftede filer som eksempel) Udfordringen er her specielt at finde de ID'er, som IHC har tildelt ens lampesteder og kontakter. Jeg har selv brugt den seneste beta-version af ihc-captain og Google Chrome's Developer Tools til at fange ID'et. Det kan gøres ved at vælge "Network" og finde den WebSocket (WS) forbindelse, der hedder IHC, hvorefter et tryk på en kontakt afslører, hvilket ID der sendes til ihc for at tænde/slukke en lampe ifølge https://github.com/openhab/openhab/wiki/IHC-Binding skulle man dog også kunne finde ID'et direkte i IHC projekt-filen. Det har jeg ikke kigget på Kør openhab ved at køre openhab/start.sh, og tjek at konfigurationen virker Download OpenHAB-HomeKit-Bridge fra https://github.com/htreu/OpenHAB-HomeKit-Bridge/releases Sørg for at din maskine opfylder betingelserne på https://github.com/htreu/OpenHAB-HomeKit-Bridge (dvs Node.js samt avahi-daemon og libavahi-compat-libdnssd-dev er installeret) Omdøb start.sh.template til start.sh Kør homekit-bridge'en ved at køre openhab-homekit-bridge/start.sh Det vil være en god idé at få OpenHab op at køre først, og se, at man kan tænde/slukke lyset inde fra OpenHab's web interface (jvf http://www.openhab.org/getting-started/). Når det virker er det tiden at sætte homekit-bridge op, og så skulle du gerne kunne se dine lamper i Home appen på dit iOS device.
    default.items
    homekit.sitemap
    default.sitemap
  2. Like
    Johan Vase modtog omdømme point Harjo i Integration mellem IHC og Homebridge   
    Ja, det virker fint med HomeKit. Der er lidt småproblemer med at Siri "bider en af", og ikke hører en hel sætning, og derfor kan finde på at tænde/slukke lyset i hele huset, fordi "Tænd lyset i køkkenet" høres som "Tænd lyset", og Siri så tror, at jeg mener alt lyset i hele huset. Det er ret så irriterende, når det betyder at lyset på børneværelserne bliver tændt utilsigtet efter børnenes sengetid. Men det har ikke noget med OpenHAB at gøre :-)
    Jeg har valgt at køre OpenHAB på en Raspberry Pi. OpenHAB kan i princippet køre på enhver maskine, der kan køre Java, så det er ikke nødvendigt at anskaffe sig en Raspberry Pi. Der er en ganske fin getting-startet manual her: http://www.openhab.org/getting-started/. Udfordringen ligger faktisk mest i at få lavet konfigurationsfilerne (sitemaps og items), men det er også rigtig veldokumenteret, og OpenHAB designeren er faktisk rigtig god til at hjælpe en med at rette i disse.
    Hvis jeg skal lave en kort guide, der kan hjælpe jer i gang, så har jeg gjort følgende:
    Download "Runtime core" og "Addons" fra http://www.openhab.org/getting-started/downloads.html unzip runtimecore til /opt/openhab unzip addons til /opt/openhab/all_addons Kopier all_addons/org.openhab.binding.ihc-x.y.z.jar til addons omdøb configurations/openhab_default.cfg til configurations/openhab.cfg og åbn den i en text-editor søg efter "ihc" og aktiver ihc plugin ved at fjerne udkommenteringen for ihc-gruppen, og derefter indtaste ip adresse, brugernavn og password (se detaljer her: https://github.com/openhab/openhab/wiki/IHC-Binding) Opret filerne opt/openhab/configurations/items/default.items, opt/openhab/configurations/sitemaps/default.sitemap og opt/openhab/configurations/sitemaps/homekit.sitemap (se guider på https://github.com/openhab/openhab/wiki/IHC-Binding, https://github.com/openhab/openhab/wiki/Explanation-of-Sitemaps og https://github.com/openhab/openhab/wiki/Explanation-of-items, og brug evt mine vedhæftede filer som eksempel) Udfordringen er her specielt at finde de ID'er, som IHC har tildelt ens lampesteder og kontakter. Jeg har selv brugt den seneste beta-version af ihc-captain og Google Chrome's Developer Tools til at fange ID'et. Det kan gøres ved at vælge "Network" og finde den WebSocket (WS) forbindelse, der hedder IHC, hvorefter et tryk på en kontakt afslører, hvilket ID der sendes til ihc for at tænde/slukke en lampe ifølge https://github.com/openhab/openhab/wiki/IHC-Binding skulle man dog også kunne finde ID'et direkte i IHC projekt-filen. Det har jeg ikke kigget på Kør openhab ved at køre openhab/start.sh, og tjek at konfigurationen virker Download OpenHAB-HomeKit-Bridge fra https://github.com/htreu/OpenHAB-HomeKit-Bridge/releases Sørg for at din maskine opfylder betingelserne på https://github.com/htreu/OpenHAB-HomeKit-Bridge (dvs Node.js samt avahi-daemon og libavahi-compat-libdnssd-dev er installeret) Omdøb start.sh.template til start.sh Kør homekit-bridge'en ved at køre openhab-homekit-bridge/start.sh Det vil være en god idé at få OpenHab op at køre først, og se, at man kan tænde/slukke lyset inde fra OpenHab's web interface (jvf http://www.openhab.org/getting-started/). Når det virker er det tiden at sætte homekit-bridge op, og så skulle du gerne kunne se dine lamper i Home appen på dit iOS device.
    default.items
    homekit.sitemap
    default.sitemap
×
×
  • 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