Hop til indhold

Leaderboard

Popular Content

Showing content with the highest reputation on 14-12-2018 in all areas

  1. Kandersen

    IHC med stemmestyring

    Hej Henning. Du kan ikke sættes tags via PaperUI. Enten skal du lave items manuelt, eller så skal du bruge REST APIén til at sætte tags. Jeg anbefaler, netop af samme årsag, at man bruger items filer. Det er lidt mere besværligt at komme i gang med, men når først man har "set lyset" så giver det så meget mere fleksibilitet, så man ser sig aldrig tilbage igen. Nu ved jeg ikke hvilken computer du har openhab kørende på. Er det en windows, så kig i c:/openhab/. Der skulle gerne ligge en en etc/openhab2/ folder. I den kan du bla se /items/ folderen. Hvis det er en Rpi du bruger, så laver du en ssh forbindelse til din openhab. Eller du skal opsættes shares, så du kan se de foldere du skal bruge fx fx en windows maskine (i stifinderen). koekken.items Jeg bruger ssh løsningen. Og programmet jeg bruger (til windows) det hedder WinScp. Med det program kan du logge ind på din openhab ved at angive IP adresse, brugernavn=openhabian, samt password=openhabian. (<-- forudsætter du ikke har skiftet det). Så kan du se folder strukturen i WinScp. Den folder du skal have fat i hedder /etc/openhab2/. Deri vil du bla. finde /items/ folderen. en items fil er en ganske almindelig tekst file, som du selv navngiver. den skal bare hedde .items fil "efternavn"/extention Den kan fx se sådan her ud: (se vdhæftet fil) Dette er til et af værelserne hos os.. Hvis vi kigger på een af linierne, som har et Google Home tag: Dimmer koekken_vasklys_niv "Køkken Dimmer niveau vask [%.1f %%]" <light> ["Lighting"] { ihc="13957725" } Så er det første: Dimmer = med typen på channel, som du kan se i PaperUI (og den nyeste IHC binding). koekken_vasklys_niv = Dette er items navnet. Det er unikt og aldrig to items må hedde det samme. "Køkken Dimmer niveau vask [%.1f %%]" = Det er label. Den bruges mest til at beskrive hvad items er linket til, og det der [%.1f %%] Det er for at man kan se niveaet i fx sitemap. <light> = ikonet som vises i sitemap ["Lighting"] = Google Home tag, som fortæller Google home at der er tale om en lys enhed { ihc="13957725" } = IHC Recource ID.. (Bemærk, det er til en gamle IHC binding. Jeg har ikke lige adgang til min test opsætning med den nye binding hvor jeg sidder nu). Det er det tal som peger direkte på resource ID i IHC controller programmet. Det er i det her tilfælde Niveau på en IHC Ø80 lampeudtag dimmer. Sværere er det egentlig ikke. Når du har gjort dette, så skal du huske at synkronisere dine enheder i Google Home. Det gøres nemmest, hvis du har en google home enhed, ved at tale til den, og sige, "Hey google, synkronisere mine enheder". Hvis det går godt, så skulle du gerne kunne se et lys/pære ikon i Google Home app´en (i bunden af forsiden), hvor der står "køkken Dimmer niveau vask" eller hvad du end har skrevet i din label. Her er et tip.. glem dine labels i Google Home appén, og gå manuelt ind i Google Home appén og giv den et andet navn, som fremover er det du skal sige til Googe Home, for at styre det med stemmen. Det er betydelig nemmere og virker klippe stabilt på den måde. I mit tilfælde har jeg valgt at kalde dem "de to lamper ved køkkenvasken" i Google Home appén. Det betyder, at når jeg skal tænde/slukke dem, så siger jeg, "Hey Google, tænd de to lamper ved køkkenvasken". Det er bevidst valgt ud fra, at det var det jeg ville sige, hvis jeg bad en person om at tænde lyset. Plus at det også gjorde, at jeg ikke skulle til at lave alle mine labels om i OpenHab, da jeg begyndte at bruge Google Home. Hvis du allerede kan overskue det nu, så kan du sagtens bruge labels fra items i openhab. Så skulle du gerne være flyvende.. Der skal nok komme en mere detaljeret forklaring på et tidspunkt inkl screendumps osv. Har også overvejet en lille youtube film. Sidstnævnt kræver dog lige at jeg sætter mig ind i, hvordan man får vist sin skærm ordenligt på den måde andre gør.. Jeg aner nada om sådan noget. Men pt er jeg en del hængt op med arbejde og ikke mindst min egen installation, fordi jeg (endnu engang) ikke kunne dy mig og opdaterede min ellers klippe stabile openhab 2.3 til den nye Milestone release i forgårs. Det gav selvfølgelig et hav af problemer, som jeg pt døjer med.. Mangler dog kun at få modbus (Nilan ventilationsanlægget) op og køre igen. Men det er en tricky sag for en som mig, der aner nada om modbus, fordi alt er vendt op og ned i den nyeste openhab/modbus binding. Om alt går vel, så håber jeg lige i starten af det nye år, at have en forhåbentlig god guide parat.
    2 points
This leaderboard is set to København/GMT+01:00
×
×
  • 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