Introduktion

IHC Captain er et stykke software som er skrevet med det formål at gøre en IHC installation* nemmere at fjernbetjene fra mobil/tablet/computer og samtidig at kunne forbinde IHC installationen i huset med ”omverden”. Dermed skal man ikke ud og købe en separat APP til Android eller iPhone for at fjernbetjene sin installation og man kan også nemt og bekvemt f.eks. slukke for sit Sonos anlæg når man forlader huset eller dæmpe sine Hue pærer via et helt almindeligt tryk på væggen.

Herunder er en principtegning hvordan tingene er forbundet når IHC Captain er installeret

Try her for at åbne tegningen i et nyt vindue

Princippet bag er basalt set at man installere IHC Captain på en computer af en art (helst en Raspberry Pi) også kan softwaren forbinde med IHC styreenheden (controlleren) og udlæse alle informationerne i denne. Herefter åbner man IHC Captains hjemmeside og har fuld kontrol over hele IHC installation og kan styre alt i huset som var man fysisk tilstede. Så man kan altså både slukke/tænde lys/alarm/HUE pærer/ventilation og styre sit Sonos/HEOS anlæg. Samtidig kan systemet også overvåge hele installationen og udføre handlinger hvis bestemte regler er opfyldt, f.eks. sende en mobil notifikation hvis en dør/garageport står åben længe eller automatisk gemme temperatur/fugtighed eller andre data ned i en database.

Derudover erstatter IHC Captain også behovet for at have JAVA installeret til "LK IHC ServiceView" hvis man bare lige skal se hvad der er tændt/slukket, lave log etc.

IHC Captain har også en indbygget IHC Administrator sektion hvor man opsætte og ændre en lang række ting i IHC Controlleren uden at have applikationer/java installeret

*Er du ikke bekendt med IHC® systemerne kan du læse mere på https://www.lk.dk/losninger/den-intelligente-bolig


IHC Captain udvider din eksisterende IHC installation med en lang række funktioner samtidig med at du får en simpel og nem brugerflade til at styre IHC installationen.

Herunder er nogle eksempler på hvordan IHC Captain bruges af brugerne i dag...

Sonos/Heos styring af musik

I stedet for at man skal hive sin telefon frem når man forlader huset for at slukke musikken kan ”sluk alt” knappen i huset styre Sonos/Heos og slukke alt afspilning – man kan også opsætte så man skrue op/ned, næste/forrige nummer og meget andet med fysiske tryk i huset eller i forbindelse med andre handlinger – som f.eks. dæmp lyset og spil favoritlisten ”stille musik”.

Med Sonos er det også muligt at bruge Sonos anlægget som højtalere til ringeklokken, så når der ringes på skrues musikken ned og en "ringeklokke lyd" afspilles.

Phillips HUE

Man kunne godt tænke sig lidt mere farve og kulør i sit hus så derfor køber man nogle HUE pærer. Men samtidig gider man ikke hive en app frem for at tænde, slukke eller ændre på sit lys. Med IHC Captain kan man forbinde styringen af næsten alle HUEs funktioner med sin IHC installation – det giver en masse muligheder udover bare styring af lyset til almindeligt brug – f.eks. kan man lave sådan at når lyset på badeværelset tændes før kl. 8 er det med dæmpet hvidt lys. Eller man kan lave et ”se film” tryk i tv-stuen som tænder tv’et og samtidig dæmper lyset helt ned.

Garageport alarm

Hvis man er glemsom og nogle gange glemmer at lukke sin elektriske garageport kan man relativt let lave sådan man får notifikation besked på telefon hvis garageporten har stået åben i mere end X minutter. Det er også praktisk hvis nu noget er kommet i klemme i porten og den ikke har kunne lukke helt. Der kan bådes sendes notifikationer via mobil eller e-mail.

Forbrugsmåling

Man ønsker løbende at overvåge el/varme/vandforbrug, dette kan gøres med forskellige måder direkte i IHC installationen men udlæsning af dataene er meget begrænset selv i de nyeste version – derfor kan IHC Captain tilbyde at både gemme dataene til fil, database eller en cloud tjeneste. Dermed kan følge sit forbrug over tid og følge med.

Styring af andet

Med IHC Captain kan du kalde en hvilken som helst URL og dermed aktivere API’erne i f.eks. moderne fjernsyn, forstærkere og mange andre services hvis der sker en ændring i IHC installationen (f.eks. hvis der bliver trykket på en knap) – der er også mulighed for at køre et program direkte på RPI’en som så kan gøre næsten alt, f.eks. at aktivere IO pins på RPI’en, sende en twitter besked, der er faktisk ikke rigtig nogen begrænsninger.

"LK IHC ServiceView" og "LK IHC Administrator" erstatning

IHC Captain giver også adgang til mange af de funktioner som der ligger indbygget i LKs egen software pakke og fjerner dermed behovet for at installere JAVA og problemer med certifikater etc. - du kan læse mere præcist hvilke funktioner der understøttes pt. under Muligheder

Pt. understøtter systemet overvågning af næsten alle ressourcer på controlleren og kan udføre en række funktioner.

Funktioner

For at få IHC Captain op at køre er der et par udstyrskrav der skal opfyldes


Installation

Nedenstående antager at du benytter en Raspberry Pi til at installere på - læs også gerne http://www.raspberrypi.org/help/quick-start-guide/.

Har du ikke allerede en Raspberry PI computer kan du købe en hos raspberrypi.dk - læs mere om hvad du skal bruge af udstyr i Hvad kræver IHC Captain? sektionen

Der findes 2 måder at installare IHC Captain på - den nemmeste er vha. SD kort installation, alternativt kan der benyttes Manuel installation.

Læs om de forskellige installationstyper herunder - men husk kun at følge en enkelt vejledning og det anbefales at følge SD kort installation.

Helt klart den nemmeste måde at installere på hvis du har en "ren" Raspberry PI der skal installeres.

  1. Hent SD kort filen her - bemærk filen er pakket med ZIP og fylder 724 MB. Udpakket fylder filen 1.97 GB. Så det kræver minimum et 2 GB SD kort. Bemærk også at dette "image" ikke nyeste version, det opdateres automatisk efter første opsætning. Denne fil er baseret på Raspbian fra raspberrypi.org og indeholder dermed alt hvad der skal bruges for at få din Raspberry Pi op at køre plus IHC Captain.
  2. Pak ovenstående fil ud
  3. Følg guiden for hvordan du installere SD korter herunder - vælg ud fra dit operativ system:
  4. Når du har lavet SD kortet skal du isætte SD kortet i din Raspberry Pi, forbinde denne med netværk og strøm - og vent 2-3 min.
  5. Herefter åbner du blot http://jemi.dk/findmypi i din browser.
    Alternativt kan du se om du kan åbne: ihccaptain.local og kan du slet ikke finde din RPI kan du prøve at bruge https://github.com/adafruit/Adafruit-Pi-Finder/releases/tag/3.0.0 eller se på din router hvilken ip adressen din RPI har fået tildelt.
  6. Herfra kan du tilgå IHC Captain ved at trykke på "Åbn" knappen ud for din Raspberry PI og følg vejledningen på skærmen / læs Manualen findmypi

Skriv først SD kortet med RASPBIAN (hent her) som beskrevet i guiden på http://www.raspberrypi.org/.

Når kortet er skrevet skal du starte din Raspberry PI op med kortet i. Log ind med pi og koden raspberry.

Hvis du ikke har mulighed for at bruge Raspberry PI lokalt/direkte kan du gøre det via SSH (Læs mere på http://www.raspberrypi.org/documentation/remote-access/ssh/windows.md). Bemærk du skal først tilkoble SSH: https://www.raspberrypi.org/documentation/remote-access/ssh/.

Hvis du vil lave ssh adgangskode eller hostname om kan skrive noget i ihccaptain-password.txt eller ihccaptain-hostname.txt som også ligger på boot partion som beskrevet herover.

Efter login skal du køre følgende kommando:

    wget -q -O - jemi.dk/ihc/install | sudo bash

Følg herefter blot vejledningen på skærmen.


Er du rigtig nørd!?

Docker: https://github.com/arberg/docker-ihccaptain

Install scriptet kan efterhånden køres på de fleste linux distros - smidt blot custominstall på

Manual

Når du først har fuldført installationen som beskrevet ovenfor skal du som sagt finde din RPIs ip-adresse - dette gøres nemmest ved at bruge: jemi.dk/findmypi - herfra skal du kunne se din raspberry pi og trykke på åbn knappen.

Alternativt kan du se om du kan åbne: ihccaptain.local og kan du slet ikke finde din RPI kan du prøve at bruge https://github.com/adafruit/Adafruit-Pi-Finder/releases/tag/3.0.0 eller se på din router hvilken ip adressen din RPI har fået tildelt.

Ved første opstart åbnes der en login dialog som skal udfyldes med brugernavn og adgangskode til IHC® coren. Det anbefales at lave en specifik bruger til dette via IHC administrator softwaren. Controllerens IP adresse skal også udfyldes.

Bruger du andre porte end standard IHC opsætning kan du angive webport bagefter controllerens ip adresse i formattet: xxx.xxx.xxx.xxx:portnummer (f.eks. 192.168.1.20:8123).

Har du din Raspberry PI til at sidde så den kan tilgås ude fra offentligt netværk anbefales det at du IKKE fjerner afkrydsningen i "Login altid påkrævet" - det anbefales også at lave koden om på din Raspberry PI hvis den står på et åbent netværk - raspberrypi.org. Bemærk også at SSH adgang som standard er frakoblet!



Hvis du indtaster de korrekte oplysninger og det hele virker burde der nu komme en oversigt op med de forskellige lokationer i venstre side (i højre side som slidein hvis du er på mobil/tablet). Man skifter til de forskellige lokationer ved at klikke på dem, derved kommer "ressourcerne" på lokationen frem.

fuldvisning

IHC Captain brugerfladen kan være i to forskellige "modes", enten fjernbetjeningsmode eller redigeringsmode.

Når IHC Captain er i fjernbetjeningsmode kan man påvirke næsten alle ind/udgange og funktioner i IHC installationen direkte fra browseren.

Når IHC Captain er i redigeringsmode kan enten lave handlinger på enkelte ind/udgange eller lave sine egne visninger som man f.eks. kan samle en bestemt type "ressourcer" på en samlet visning.


IHC Captain brugerfladen er opdelt i to store områder

En lokations menu som standard er placeret i venstre side på pc/mac og som en "swipe ind" menu på mobiler/tablet. Via "lokation" menuen kan man vælge den lokation man vil se/arbejde med.

I lokations menuens top kan man skifte mellem forskellige visninger hvis man laver sine egne. Når man er redigeringsmode kan der ud for de enkelte lokationer være vist n-symbol. Tallet i symbolet viser hvor mange handlinger/regler der er defineret på denne lokation.

Udover lokations menuen findes der så ressource (ind/udgange) visnings området som viser de ressourcer der på den valgte lokation, ved standard visning vises alle ind- og udgange udfoldet mens "funktioner" er sammenfoldet.

Ressource området viser de aflæste værdier når IHC Captain er i fjernbetjeningsmode. Hvis IHC Captain er i redigeringsmode så kan man lave regler eller egne tilføje ressourcer til egen visning.


Knapper

knappen i nederste højre hjørne kan starte/stoppe IHC Captain tjenesten. Når denne knap lyser grønt og viser "Kører" så betyder det at IHC Captain er aktiv

skifter imellem redigeringsmode og fjernbetjeningsmode.

menu med: Kontrolpanel, IHC administrator, Fuldskærmsvisning, Genstart af Raspberry Pi, Sluk af Raspberry Pi og Log af.

sortere rækkefølgen af de forskellige lokationer.

Kontrolpanelet er hvor du opsætter hvordan du forbinder til IHC installationen (controlleren), hvilke handlingsmoduler du har behov for, du kan ud/indlæse en backup af dine handlinger, ændre om hvordan IHC Captain hjemmesiden kan tilgås, se status på IHC Captain/ram/diskplads og se en loggen fra IHC Captain.

kontrolpanel

Der er følgende faner:

Login
Login er til hvordan du logger på IHC Controlleren og samtidig også om du ALTID vil bede om login på IHC Captain - det anbefales altid at have dette tilkoblet.
Moduler
Moduler er handlingsmodulerne - det er her du kan tilkoble f.eks. HEOS eller HUE hvis du mangler dem.
Backup
Backup er, ja, backup og gendannelse.
Server
Server er om IHC Captain kører http/https og på hvilke porte.
Status
Status giver et godt overblik og ved at klikke på de små labels ud for Monitor og Websocket status kan man få mere teknisk information
Log
Under Log kan man næste realtime følge med i hvad der sker når en handling aktiveres i IHC Captain, det er her man kan se om ens opsatte handlinger kører og gør som man forventer.

Med IHC Administrator kan du ændre i mange af din IHC controllers indstilliger, se status og log.

IHC Administrator

Der er følgende faner:

Status
Her kan du blandt andet se om der forbindelse med din IHC Controller, hvor længe den har været "oppe", hardware/software versioner og information om projektet på din controller. Du kan også genstarte din controller
DNS
Her kan du opsætte hvordan din controller kommer "finder rundt på nettet" - enten skal du bruge din internet uddybers DNS eller en af dem fra dropdown menu
Netværk/porte
Her kan du sætte din controllers IP adresse og hvilke porte den lytter på. Bemærk at en IHC Controller IKKE kan køre DHCP
Tid og dato
Her kan du sætte tidszone, sommertid styring og du ønsker at bruge en tidsserver (ntp). Der er mulighed for at teste tidsserver indstillinger ved at trykke på knappen. Der er også en dropdown menu med en række kendte stabile tidsservere
Trådløs
Her finder du alle kendte (og ukendte) trådløse, IHC Wireless, enheder controlleren kender til, med tilhørende signal og batteri status
Log
Visning af controllerens interne logfil og med mulighed for at slette/tømme loggen

Fjernbetjeningsmode

Som standard kører IHC Captain i fjernbejteningsmode, i denne mode kan du se alle værdier for din IHC installation. Hvad er tændt, slukket, temperatur, fugtighed med mere kan alt sammen vises næsten realtime.

Samtidig kan man også sætte/påvirke næsten alt i IHC installationen. De forskellige ressourcetyper i en IHC installation accepteret forskellige værdier og derfor er der også en del forskellige måder at sætte disse værdier på. Ønsker man at ændre på noget skal man trykke på knappen/input feltet ud for ressourcen.

Hvis man ønsker at oprette handlinger eller lave sine egne visninger i IHC Captain skal man først skifte til redigeringsmode - dette gøres vha. knappen. Hvis det ikke tidligere har været gjort så henter IHC Captain alle modulerne ind og genstarter brugerfladen.

Når redigeringsmode er aktiveret vises ikonet.

Der er to ting man kan redigere i når redigeringsmode er aktiv, Handlingsredigering og egen visning. Handlinger er til at lave regler som f.eks. at starte Sonos afspilning ved tryk. Egen visning er hvis man ønsker at lave sine egne brugerflade visninger af IHC installationen, f.eks. hvis man ønsker at samle alle sine temperatur målinger på en samlet side. Man "skifter" imellem de to modes ved hjælp af drop down menuen i venstre side (højre side hvis på mobil/tablet). Som standard er der ikke oprettet en "Egen visning", det kan oprettes med "Opret ny" menupunktet.

overblik

Når IHC Captain er i redigeringsmode og man står på "Lokaliter" i drop down menu så kan tilføje en eller flere handlinger på alle ud/indgang og funktioner - også kaldet ressourcer.

Hver ressource har en knap med teksten Opret (Ret hvis der tidligere er lavet en handling) - ved at klikke på Opret knappen kan man sætte en handling op for ressourcen.

tilføj/ret regel

Først skal man finde den ressource man vil lave en handling på også trykke Opret/ret. Bemærk det er bedst at lave regler på ind/udgange - og knap så godt på tællere, hvis disse løber meget vildt, på den måde IHC controlleren overvåges på.

regler

Man kan nu opsætte hvilken regel der skal være opfyldt for at handlingen udføres. Reglen kan være betinget af at ressourcen værdi (input værdien) er sand eller falsk, det kan f.eks. være det tryk ind (sand) eller slip af tryk (falsk). Deruodver kan input værdien også sammenlignes med den tidligere værdi eller en indtastet.

Ved "så kør handlingsmodul" kan der vælges hvilke modul der skal køres hvis regelsættet er opfyldt.

Man kan også angive et regelnavn. Prioritet på selve handlingen kan angives hvis der er oprettet flere handling på samme ressource.

Hvert modul har et eller flere parametre som skal udfyldes - de er forklaret på fanen. Der er som regel en video hjælp. Nogle har også en avanceret faner med "ekspert" indstillinger.

Når man har lavet en ny handling anbefales det at trykke på "Test" knappen for at se om det hele virker, man bliver så bedt om at input test værdierne til at simulere udførslen af reglen - man vil herefter få et svar med resultatet af testen og mulighed for lidt teknisk information.

Har du tidligere lavet en handling kan denne hentes frem vha. "Import" knappen, dette gør det hurtigere at lave f.eks. Sonos styring som skal ligge på flere ressourcer.


Ret/slet handling

regler

Ønsker man ændre en handling trykke på Ret ud for ressource. Man kan så samtidig tilføje flere regler til samme ressource. F.eks. hvis man ønsker både at styre musik og lys.

Ønsker man at tilføje en ny handling sammen med en eksisterende trykkes der "Vælg" og vælges "Tilføj ny".

Når man har flere regler kan man med "Prioritet" feltet sætte hvad rækkefølge reglerne køres i - bemærk at reglerne altid kan køre 100% parallelt selvom prioriteten sættes identisk.

Ønsker man at slette en handling trykkes blot på "Slet" knappen.

BEMÆRK: for at benytte Heos styring skal du tilkoble Heos module via kontrolpanelet

hue styring

Til at styre Sonos/Heos enhederne er der lavet en specifik IHC funktionsblok som gør det nemmere at styre det vha. IHC knapper. Sonos/HEOS styring filen kan hentes her.

For at bruge funktionsblokken skal du pakke den ud og ligge den ind i mappen FunctionBlocks hvor dit LK IHC Visual program ligger - typisk er det C:\Program Files (x86)\LK IHC Control\IHC Visual\FunctionBlocks - put evt. filen i mappen 07. Mine egne fb

Nu skal man inde i LK IHC Visual programmet vælge det rum (i højre side, "Funktioner"-siden) du ønsker at styre Sonos/Heos fra, og lave et højreklik og vælge FunktionsBlokke og vælge Sonos Styring

sonos styring

Når dette er gjort skal man have forbundet et "input" (f.eks. venstre tanget på et tryk) fra venstre side (Installation) af LK IHC Visual til "Play/Volume op/Skip Back i Sonos/Heos styring blokken i højre side(Funktioner). I billedet herover er det trykket fra "Køkken/Almrum" der er forbundet.

sonos/hue styring sonos/hue styring sonos/hue styring

Derudover skal du også have forbundet et andet "input" (f.eks. højre tanget på et tryk) fra venstre side (Installation) af LK Visual til Stop/Volume ned/Skip fwd i Sonos/Heos styring blokken i højre side(Funktioner). I billedet herover er det trykket fra "Køkken/Almrum" der er forbundet.

Når det er gjort og programmet er lagt på IHC controlleren så skal man i IHC Captain bare gøre som i videoen - altså for hver Udgang under Output (i Sonos/Heos funktionsblokken, Sonos/Heos styring) tilkoble den relevante Sonos/Heos funktion - så under Output->Play sætter man den til at køre Sonos/Heos modulet hvis værdien er sand, med "Start afspilning" i hvad nu rum den skal gøre det.

Det er MEGET vigtigt man kun ligger handlingerne direkte på "Sonos/Heos styring -> Output" ressourcer og ikke andet

Herefter fungere styringen sådan at der er 3 typer tryk alt efter varigheden af trykket på knapperne

  1. Hvis du holder knappen inde i mere end 1.5 sekund så starter/stopper afspilling på de to inputs
  2. Hvis du holder inde i mere end 0.5 sekund men under 1.5 sekund springer Sonos/Heos afspilleren et nummer frem/tilbage i playlisten
  3. Hvis du laver et kort tryk (under 0.5 sekund) så så skruer du ned/op

Se psætnings videoerne herunder


For at benytte Phillips Hue styring skal modulet først tilkobles vha. kontrolpanelet.

hue styring

Bemærk at første gang skal IHC captain forbindes med Phillips Hue bridge - følg anvisninger på skærmen i IHC Captain

hue styring

Til at styre HUE lys er der lavet en specifik IHC funktionsblok som gør det nemmere at styre det vha. IHC knapper til dæmpning. HUE styrings filen kan hentes her.

For at bruge funktionsblokken skal du pakke den ud og ligge den ind i mappen FunctionBlocks hvor dit LK IHC Visual program ligger - typisk er det C:\Program Files (x86)\LK IHC Control\IHC Visual\FunctionBlocks - put evt. filen i mappen 07. Mine egne fb

Nu skal man inde i LK IHC Visual programmet vælge det rum (i højre side, "Funktioner"-siden) du ønsker at styre Sonos/Heos fra, og lave et højreklik og vælge FunktionsBlokke og vælge (07. Mine egne fb >) HUE styring/dæmper - der er også en "HUE avanceret styring" som kan bruges hvis du vil have direkte styring/indgange på tænd/sluk/regulering - f.eks. til tvangsslukning.

hue styring

Når dette er gjort skal man have forbundet et "input" (f.eks. venstre tanget på et tryk) fra venstre side (Installation) af LK IHC Visual til Input->Indgang i "HUE styring/dæmper", i højre side(Funktioner).

hue styring

Når dette er gjort skal man gemme og overføre sit projekt til IHC Controlleren

Herefter skal resten af opsætningen laves i IHC Captain så det ren faktisk kan styre noget. Først skal IHC Captain sættes i handlingsredigering mode

Så vælger man rummet hvor man har anbragt HUE styring/dæmper funktionsblokken, i eksemplet er det soveværelset. Så ruller man ned og åbner "Funktioner" sektionen ved at klikke på overskriften. Så vælges "HUE styring/dæmper"

hue styring

Nu skal HUE lamperne forbindes knapperne - Tryk "Opret" ud for "FadeOp" - og sæt "Hvis input værdien er" til at være "forskellig fra..", vælg "Brugerdefineret" og indtast 0. Vælg "Phillips Hue" i "så kør handlingsmodul"

hue styring

Under fanen "Phillips Hue" skal du vælge de rum eller pærer du ønsker at styre - i eksemplet herunder er valgt "Pære 1". Vælg "Tænd" i "Tænd/Sluk". Resten skal stå som standard.

hue styring

Vælg nu fanen "Avanceret" og i "Lysstyrke justering" skriver du "40" - og tryk "Gem"

hue styring

Gør nu det samme for "FadeNed" som du lige har gjort for "FadeOp" men under avanceret fanen skriver du: -40 ved "Lysstyrke justering" også "Gem"

hue styring

Nu skal vi have oprettet en regel mere - så nu trykker du "Opret" ud for "Sluk/tænd" - her sætter du reglen til at input værdien skal være "sand" og den skal køre "Phillips Hue"

hue styring

Under fanen "Phillips Hue" skal du vælge de rum eller pærer du ønsker at styre - i eksemplet herunder er valgt "Pære 1". Vælg "Kip/SKift" i "Tænd/Sluk". Resten skal stå som standard - tryk "Gem"

hue styring

Du har nu følgende funktioner på et tryk

  1. Tryk og slip for tænd/sluk
  2. Tryk og hold inde og lyset tænder og skrues op for i lysstyrke...
  3. ... slip og tryk hurtigt igen, og hold inde - så skrues derned for lysstyrken.

Du skifte "retning" på lysstyrke dæmpning ved at slippe og trykke hurtigt igen


Det er muligt at modtage notifikation direkte på smartphone eller tablet vha. pushover.net

Bemærk!
Videoen er ikke opdateret - men det nu meget lettere at oprette en Pushover "app", opret en konti på pushover.net og klon IHC Captain vha. https://pushover.net/apps/clone/ihc_captain

Se notifikation opsætnings videoen herunder


Det er muligt at gemme dataene fra IHC controlleren enten til lokal disk eller internettet.


Se hvordan der gemmes til lokal disk herunder


Se hvordan der gemmes til internettet herunder


hue styring

Egen visning/dashboard er den nyeste måde at vise data på IHC Captain - det giver dig mulighed for næsten helt frit at designe hvordan du vil have din IHC installation vist helt uafhængigt af hvordan tingene er sat op i IHC controlleren

Funktionalitetmæssigt kan det som udgangspunkt det samme som i Fjernbetjeningsmode når man ikke er i redigeringsmode, eneste forskel er her at ressourcerne ikke er bundet fast sammen som i IHC Controlleren.

Når man er redigeringsmode så kan man tilføje lokationer, sektioner og ressourcer. Alle disse kan frit navngives og tilføjes et ikon.

For at tilføje en ny visning vælges "Opret ny" fra drop down menuen over lokationerne. I dialogen der kommer indtastes det ønskede navn og der kan søges efter et ikon. Ønsker man ikke et ikon skal feltet blot være tomt.

Der er flere måde at fejlsøge hvis der er problemer - prøv at benyt nedenstående som burde give mere information som kan bruges i fejlsøgning - skriv evt. inde på http://www.ihc-user.dk/forum/forums/forum/39-ihc-captain/ med hvad du oplever af problemer.

Prøv først at tilføje #debug til URL'en - så det bliver til: http://(DINRASPBERRY PI IP)/index.php#debug - det giver lidt mere forklaring på hvad der sker.

Du kan også overvåge selv overvågningen - dette gøres ved at logge ind på din Raspberry Pi og køre:cd /opt/ihccaptain/tools/ og derefter ./showmonitor.sh - dermed forsøger den konstant af forbinde med den "proces" som kører overvågningen.

Versioner

Bemærk at henter du mit færdige SD kort installation er det ofte en ældre version end nedenstående, så snart det er installeret og åbnet opdateres der til nyeste.

Version 1.52

Version 1.51

  • Fejlrettelse Løst Hue fejl efter opdatering af Hue Controller (Firmware 1939070020 (Bridge V2))
  • Fejlrettelse Løst fejl hvor andre brugere end admin ikke kunne tilgå de sektioner de tilføjede
  • Nyt Tilføjet mulighed for at slukke RPI ved forbindelsesproblemer ved opstart af IHC Captain
  • Nyt Tilføjet mulighed for at gemme log til udklipsholder
  • Forbedret Forbedring af ramdisk håndtering

Version 1.50

  • Nyt Mulighed for at hente projektfilen fra IHC controller, og samtidig mulighed for at gemme de aktuelle kørselsværdier (runtime). Funktionen ligger i menu: IHC Administrator.
  • Nyt Visning af interne IHC ID'er (både hex og decimal) - hold ctrl og klik på et "ressource navn"
  • Nyt Pushover har nu fået tilføjet prioritet 2 med mulighed for callback: https://pushover.net/api#priority
  • Forbedret Forbedring af hvordan genstart/nedlukning håndteres
  • Fejlrettelse Små fejlrettelser og forbedring af hastighed

Version 1.49

  • Nyt Pushover tillader nu at man kan vedhæftede billeder fra lokaldrev eller via url under avanceret. Så nu kan du f.eks. sende et billede fra dit overvågning kamera. Har du Unifi?
  • Fejlrettelse Løst problem hvor Sonos ringeklokke ikke virkede hvis man valgte alle - det virkede i test men ikke når det blev sat i drift.
  • Fejlrettelse Løst problemer med automatisk fokus på input felter på touch enheder
  • Fejlrettelse Løst at udvidet test af regler faktisk ikke altid virkede :p
  • Fejlrettelse Løst problem med at "skjulte" højtalere i Sonos stereo setups ikke virkede med ringklokke funktionen

Version 1.48

  • Fejlrettelse Løst problem med handlingsregler når der blev brugt sammenligning imod brugerdefinerede værdier :/
  • Fejlrettelse Forhåbentlig endelig løst problemer med Sonos afspilning af filer fra netværksdrev. Den delte mappe behøver ikke længere at være en del af Sonos media library
  • Forbedret Der følger nu en række færdige ringklokke samples med takke være: https://freesound.org/people/kwahmah_02/packs/16967/
  • Forbedret Der vises nu automatisk de mediebiblioteker som findes i Sonos - du skal dog stadig indtaste resten af stien til filen du vil have afspillet

Version 1.47

  • Fejlrettelse Sonos problem ved ændring ved volumen på flere valgte enheder gjorde at volume blev ændret på alle enheder og ikke kun de valgte
  • Fejlrettelse Sonos problem ved mute/unmute på fixed volume afspillere er nu løst
  • Fejlrettelse Afspilning af URL/filer tillader nu igen samba/NAS shares hvis opsat i Sonos Media library
  • Forbedret Forbedringer i hvordan HUE bridges opdages og håndteres - skulle gøre det mere stabilt ved flere bridges fundet etc.

Version 1.46

  • Fejlrettelse Løst problem med afspilning af playlist ikke virkede i version 1.45

Version 1.45

  • Nyt Sonos ringeklokke, "Afspil fil og genoptag" eller ringeklokke-funktion er nu tilgængelig men skal nok stadig betragtes som beta - det er testet igennem i 2-3 uger til stor glæde for alle i min husstand :/ Understøtter pt. følgende funktioner: Lydniveau, fade in/ud, Metadata, afspilningslængde, gentag x gange. Bemærk at der pt. KUN er mulighed for én ringklokke af gangen - jeg ved ikke om der er nogen der har behov for at have flere ringklokker igang samtidigt. Filen til ringklokke lyden skal ligge på en, for Sonos højtaleren, tilgængelig webserver.
  • Nyt Nye Sonos muligheder under styring: "Spring til kønummer", "Sæt repeat/shuffle mode", "Spring til tid i et nummer", "Fade lydniveau til"
  • Nyt Mere nyt Sonos, mulighed for at tilføje "metadata" til det afspillede nummer: kunster, titel, albumnavn og album grafik
  • Forbedret Tilføjet links til vejledning på de ting der findes vejledningerne til
  • Forbedret Bedre input validering og fremhævning af manglende input/parametre
  • Forbedret Tilføjet "Påvirk/sæt låste inputs" under rettigheder - hvis sat til sand kan brugeren ændre i alle inputs også selvom IHC Controller siger de skal være låst (f.eks. Lysniveau etc.)
  • Fejlrettelse Chromecast audio og video havde fået byttet om på ikonerne :O
  • Fejlrettelse Fejl med manglende parametre ved Sonos "Ophæv al gruppering"
  • Fejlrettelse Løst problem med at IHC Captain service blev stoppet ved ændringer i opsætning

Version 1.42

  • Forbedret Mulighed for at søge efter Sonos, Heos og Chromecast/google enheder ved konfiguration af handlinger
  • Fejlrettelse Løst problem med Sonos der ikke virkede på ældre IHC Captain images - tak til Lasse.
  • Fejlrettelse Løst problem med at Chromecast modulet ikke fandt alle typer chromecast - bemærk det er stadig i BETA! Tak til Martin og Christian!
  • Fejlrettelse Løst småfejl i installer scriptet

Version 1.40

  • Nyt Man kan nu via IHC administrator styre Adgangskontrol modulet i IHC Controlleren - altså oprette, rette og fjerne brugere IHC Controlleren
  • Nyt DNS og Netværk er nu samlet i en dropdown i IHC Administrator, Controller log og Trådløs er også samlet i en tab
  • Nyt Chromecast styring (BETA): Understøtter pt. volume op/ned/sæt, mute on/off/toggle, play/pause/stop, skip frem/tilbage. Mangler pt.: gruppering af enheder/højtalere (jeg mangler test udstyr), start af bestemte apps, valg af playlist hvis muligt i app
  • Nyt Tilføjet mulighed for at låse input på egen visninger/dahsboard aka sætte readonly for at forhindre uønskede tryk på f.eks. oversigt/dashboard sider
  • Nyt Brugerstyring (BETA) opdatering: Oprettet mulighed for at spærre adgang til lokationer/sektioner pr. bruger
  • Forbedret Overvågning opdager nu automatisk hvis der er blevet uploaded en ny fil til controlleren og henter denne (...og genstarter overvågning), tidligere gik der op til 10 min.
  • Forbedret Sonos: Hvis man kun havde 1 favorit/playlist virkede afspil favorit/playlist ikke - dette er nu løst:/
  • Forbedret Måden der findes HEOS, Sonos, HUE enheder i netværket er nu mere stabil
  • Forbedret Forbedret fejlbeskeder ved opsætning af handlinger/output moduler
  • Forbedret Forbedret brugerrettigheder visning i brugerfladen
  • Forbedret Forbedering i visning af IHC Administrator sektionen på flere mobile enheder
  • Forbedret Forbedret mobil/tablet understøttelse
  • Forbedret Løst fejlagtig/forkert visning af SoC status under kontrolpanel
  • Fejlrettelse Løst rettigheds problem med "Egen visning" adgang som gav nogle uheldige visninger
  • Fejlrettelse Løst problem med forkert visning af log i kontrolpanel
  • Fejlrettelse Løst problem med at man ikke kunne slette sektioner i egen visning
  • Nørder: Installeren (install.sh) burde nu understøtter installation på andre operativ systemer end raspbian og samtidig er der docker support på vej! - tak til Alex Rune Berg, se mere til hans Docker projekt på: https://github.com/arberg/docker-ihccaptain

Version 1.36

  • RPI 4 er nu understøttet! Hent det nye "image"
  • Understøttelse af flere brugere med opsætning af forskellige rettigheder (BETA)
  • Løst problem med afspilning af nogle typer Sonos Favoritter
  • Løst problem med at gemme/tilføje flere regler på en handling
  • Løst problem med at IHC Captain ikke ville start/stoppe hvis RPI mistede strømmen
  • Løst problem med kip/skift i HUE modulet på rum/grupper - nu følger logikken som i HUE systemet, hvis en pære er tændt i gruppen så slukkes alle og hvis ingen er tændt så tændes alle
  • Pushover en nemmere at sætte op :) - Det er ikke længere nødvendigt at registrere en applikation men det anbefales for at sikre stabil leverance af beskeder
  • Forbedret håndtering og sikkerhed af websockets
  • Forbedret håndtering af installer på forskellige linux distros
  • Løst fejl ved Enumator lister på bruger designede lister
  • Enumator lister er nu sorteret som IHC Visual gør
  • Løst en del layout problemer ved små skærme
  • Der gemmes nu en cookie med sidst åbne lokation
  • Der vises nu hvis en ny bruger logger på
  • Forbedret håndtering af visning af IHC Captain monitoring

Version 1.32

  • Løst problem med afspilning af nogle typer Sonos Favoritter
  • Løst problem med at gemme/tilføje flere regler på en handling

Version 1.31

  • Løst problem med nyeste Sonos software
  • Løst manglende afspilning af Sonos favoritter, bemærk at visse favoritter (shortcuts), kendetegnet ved de ikke har en "Play now" i Sonos brugerfladen, ikke kan afspilles i IHC Captain pt.
  • Løst problem med forkert visning af Sonos favoritter og playlister med specialtegn
  • Løst problem med manglende håndtering af Sonos playlister

Version 1.30

  • Løst problem med at "on the fly" regler/handlinger ikke blev aktiveret ordentligt før efter genstart af servicen
  • Løst forkert datoformat for V3 controller i IHC Administrator sektionen
  • Forbedret håndtering af skift af controller :)
  • Hurtigere visning af ressourcer

Version 1.29

  • Løst "overbelastningsproblemer" med Visual 3 controller (V7 hardware) som gjorde controlleren sløv
  • Tilføjet SD kort plads visning i IHC administrator for Visual 3 controller
  • Endnu hurtigere svartider på handlinger
  • Handlinger opdateres nu uden behov for genstart af servicen, så snart der gemmes er reglen, og dermed handlingen, sat i drift
  • Løst problem med overflow/layout problemer i dropdown menuer
  • Forbedret og simpliceret test af moduler/handlinger - som standard der nu "quick test" som altid autoudfylder og opfylder test kravene. Samtidig vises resultatet af testen.
  • Løst problem med tomme IHC lokationer ("BAD XML FILE 3" fejlen)
  • Sonos modulet kan nu tilbyde "ingen gruppering" ved multivalg af højtalere - så man kan styre de enkelte udvalgte højtalere uden at gruppere disse automatisk.
  • Forbedret håndtering af IHC Captain servicen er nede
  • Forbedringer i HUE handlingsmodul opsætning, farve forhåndvisning er nu også løst
  • Løst fejl med man kunne sætte overvågning på mellemniveauer som f.eks. "indstillinger"
  • Forsøgt at tage højde for LKs bizare dato uden årstal :(
  • Automatisk genstart af services ved ændring af grundlæggende controller indstillinger
  • Wireless/Trådløs tryk signal styrke blev vist omvendt
  • Automatisk genstart ved ændring af grundlæggende controller indstillinger

Version 1.27

  • Løst ajax dialog fejl ved genstart af RPI
  • Tilføjet mysql port som en konfiguration mulighed på mysql modul
  • Som standard er mysql modulet nu frakoblet i helt nye installationer
  • mysql modulet har nu bedre fejlhåndtering så det er nemmere at gennemskue opsætningsfejl
  • Forbedret hastighed ved først handling der udføres efter IHC Captain genstart
  • Løst problem med lokations menuen kunne være skjult ved nogle visninger
  • Løst et stort problem med at monitoring servicen ikke genstartede ved opdatering af IHC Captain
  • KÆMPE TAK til Peter Jørgensen for tålmodighed og fejlsøgninghjælp

Version 1.25

  • Nyt og i BETA: Mulighed for at lave sine egne visninger - det er testet i 3-4 dage så det er noget beta agtigt - men prøv det af. Af kendte mangler er primært at man ikke kan ændre rækkefølgen på tingene. Samtidig vil jeg også gerne lave så man kan lave en kopi af IHC projektet og tage udgangspunkt i det.
  • MySQL database gem modul tilføjet - kræver en opdatering af PHP installation, kør: sudo apt-get update | sudo apt-get install php7.0-mysql
  • Forbedret fejlhåndtering af Sonos og HEOS moduler under opstart
  • Forhåbentligt løst de sidste problemer med at tingene hænger
  • Forbedret visning og håndtering af moduler under opstart

Version 1.19

  • Glædelig jul og godt nytår :)
  • Løst et lile problem med stabilitet

Version 1.18

  • Forhåbentligt løst problem med at IHC Captain stopper efter et stykke tid, ser ud til at være relateret til HUE styringen
  • Forbedret håndtering af IHC Controller der skifter status
  • Løst problem med forkerte "Link" navne i ressource visning
  • Forbedret log visning i kontrolpanel
  • Forhindre at status kald imod backend løber løbsk
  • Lavet om i måden websocket styres på

Version 1.17

  • Under Kontrolpanel er der en ny fane "Log" som vise loggen fra det bagvedliggende system - det burde gøre fejlsøgning meget nemmere.
  • Ved ændring af regler er der nu klar indikering af om genstart er påkrævet
  • Ændret i måden overvågning af ressourcer fungere på - forhåbentligt løser det problemet med at det stopper med at virke :)
  • Løst problem med opdatering af IHC projekte filer i overvågning
  • Generelt meget oprydning

Version 1.16

  • Løst problem med at regler med check imod 0 ikke blev gemt - bliver blandt andet brugt i HUE funktionsblokken. Man skal ind og rette og sætte værdierne i reglerne igen - beklager :(
  • Lavet link visning om så der ikke længere vises Output/Input i "kæden"
  • Bedre fejlhåndtering ved fejl af indlæsning af "moduler" - mulighed for at springe over indlæsning
  • Indikation af der er foretaget ændringer i reglerne - næsten release vil spørge om man ønsker at genstarte ved ændring.
  • Forbedret håndtering af regler ved opdatering
  • Forbedret overvågning af enheder - nu skulle systemet ikke så nemt kunne tabe "overvågning"
  • Løst problem med at visning i IHC Captain brugerfladen kunne "trigger" udførsel af reglerne hvis disse var opfyldt ved indlæsning
  • Forbedret detektering af Denon HEOS enheder under opstart

Version 1.15

  • Løst problem med total gruppering af Sonos eller kun en Sonos enhed
  • Løst manglende metadata visning på Sonos
  • Forbedret HUE opstart(discovery)
  • Løst problem med version 3 controller ikke viser al data

Version 1.14

  • Løst problem med opret/ret ikke stod korrekt efter gem af regler
  • SONOS: Løst problemer med nyeste firmware (og beta) der gør at enhederne ikke dukkede op

Version 1.13

  • Tilføjet muligheden for at have flere regler pr. ressource/input/output = "Kombinationsmoduler - så en ændring kan udføre flere moduler: gemme i log + starte SONOS"
  • SONOS: Tilføjet mulighed for at afspille via line-in
  • SONOS: Løst problem med at alle ZP90 enheder ikke kunne justere volumen, nu benyttes om de er indstillet til fixed eller variabel
  • SONOS: Løst problem med at enheder som ikke kan afspille dukkede op i muligheder - f.eks. Sonos Subs

Version 1.11

  • SONOS: Løst problem med mute/volume justering på enkelte enheder i grupper, gruppen brydes ikke mere. Tak Max :)
  • Løst problem med mail afsendelse kun virkede ved første afsendelse :(
  • Løst problem (ved fremtidige versioner) med succesfulde opdatering stod som fejlet selvom de var gennemført

Version 1.10

  • Først del af IHC Administrator er nu klar: DNS, Tid+dato, Netværks opsætning, visning af log fra controller, status visning/overvågning, genstart af controller og batteri/wireless status
  • Forbedret intern håndtering af status og overvågning af controller
  • Brugerfladen er lidt mere poleret og dufter nu af frisk læder :)
  • Sonos modul: Mulighed for vælge en eller flere enheder til handlingen, så der kan afspilles i køkken og bad samtidig :)
  • Sonos modul: Skjuler nu "grupperede" enheder til f.eks. surround sound eller forsøger... jeg mangler en Play:1 eller Play:3 til test af gruppering ;)
  • ihccapmon oprettet i /usr/bin så man har en nem genvej til status overvågning
  • Mulighed for genstart af IHC Captain via Kontrolpanel->Status, kontrolpanel viser nu hardware, hukommelse status og operativ system (maybe one day...)
  • Genvejstaster tilføjet: shift+m = Skift mode mellem handlingeditor og alm., shift + s = start/stop af IHC captain, shift + i = indstillinger menu
  • Løst en fejl ved tomme lokationer - disse skjules nu, de gav ingen mening at vise og gave problemer andre steder i systemet
  • Der bruges ikke længere eksterne includes - til dem der kører deres IHC Captain brugerflade på lukkede/private netværk

Version 1.06

  • Løst problem ved webopdateringer hvor dialogen sagde fejl men det var gået godt :(
  • Løst problem på ældre RPIs hvor webservice ikke startede korrekt op ved første opstart
  • Løst problem ved timeout ved opstart og login fejl

Version 1.05

  • Hotfix af mindre fejl i opsætning

Version 1.04

  • Support af den nye IHC controller V3 (beta)
  • Support for den Raspberry Pi 3 Model B+
  • Løst fejl ved sammenligning af regler ang. større/mindre værdier
  • Løst fejl ved Sonos afspilning af favoritter med danske tegn i navnet
  • Sonos: Tilføjet mulighed for at opløse al gruppering
  • Fejl ved "import" af handlinger fra tidligere
  • Monitoring og automatisk opdatering af project filer på IHC Controller
  • Forbedret overvågning/snak med IHC Controller
  • Tooltip visning af batteri og wireless status
  • Bedre håndtering af hvis der er netværksproblemer - bedre forklaringer og fallback løsninger = mere stabilitet
  • Udvidet visning af IHC controller information ved først opsætning/forbindelse
  • Status visning tilføjet til kontrolpanel - gør fejlsøgning nemmere for mig :)
  • Mange tekniske opdateringer så kontakt mig MEGET gerne hvis noget ikke virker!

Version 1.01

  • Phillips HUE styring - HUSK HUSK: at tilkoble modulet under kontrolpanel!
  • Ny IHC funktionsblok til fader/dæmpning op/ned primært tænkt til Phillips Hue - Hent her: jemi.dk/ihc/files/HueStyring.zip
  • HUE og HEOS moduler er nu standard frakoblet da det er begrænset hvor mange der har disse og de tunge at starte
  • Nyt Phillips HUE modul til styring af lys
  • Bedre fejlhåndtering af ajax/login fejl
  • Bedre håndtering af login/opstart
  • Forbedret håndtering og visning af IHC ikoner
  • Indikation af om et input/output er IHC Wireless
  • Forbedret håndtering af input dialoger på små skærme og ved "skæve" opløsninger
  • Spring/link imellem tryk/ressourcer
  • Batteri og signal status vises nu ved wireless enheder
  • Mulighed for at "gentage"/Import sidst gemte handling indstillinger - ved masseredigering af f.eks. SONOS styring er det meget nemmere, tidligere kopierede den automatisk medover = forvirring
  • Løst problem med at gemme web indstillinger fra kontrolpanel
  • IHC inputs er nu tilpasset IHC egne max/min regler
  • Ved login "imod" controller vises nu controller information
  • Løst fejl ved volumestyring på Sonos grupper
  • Mange forbedringer ved Sonos styringen
  • Forbedret visning/opdatering af regler i brugerfladen

Version 0.9

  • Alt er kodet om til det nyeste Raspbian og benyter blandt andet nginx og php 7
  • Sonos modul har nu mulighed for fælles gruppering af højtalere/afspillere ved handlinger
  • HEOS modul til styring af HEOS højtaler - tidlig beta
  • SSL med selfsigned certifikat - der kommer snart letsencrypt og "hosting" mulighed
  • Mange fil handlinger er nu flyttet til lokal ramdisk
  • Mulighed for afinstallation via script
  • Bedre sikring af data
  • Mulighed for skift af SSH kode og RPI hostname
  • SSH adgang er frakoblet som standard - se mere på https://www.raspberrypi.org/documentation/remote-access/ssh/
  • Mulighed for netværk opsætning via webbrugerfladen
  • Gem login mulighed
  • Mulighed for at vælge mellem https(SSL) og alm. http og begge dele i webbrugerfladen
  • Genstart og sluk af raspberry pi via webbrugerfladen
  • Anbefaling af at bruge https hvis tilgængeligt ved login
  • Moduler i handlinger er alfabetisk sorteret

Version 0.996

  • Baseret på nyt jessie raspbian image - hurtigere, sikre og bedre :)
  • Backup mulighed - gem dine handlinger til backup.
  • Forbedret hentning af store projekter fra controller
  • Hurtigere håndtering af IHC ressourcer (input/output)
  • Forbedret bookmark/homescreen icon til mobil enheder
  • Forbedret opstart af Findmypi
  • Forbedret håndtering af samtidige sessioner
  • Fjernet fejl ved helt ny installation af der ikke kommer en login dialog første gang

Version 0.993

  • Forbedret download af projekt filer fra controllere
  • Status for indlæsning af modulerne vises nu i Indstillinger->Moduler
  • Rettet fejl i installer af IHC overvågnings service
  • SONOS modul
    • Fejl rettet - hvis afspillerne var grupperet under opstart ville disse ikke blive vist korrekt

Version 0.992

  • Alvorlig fejl med at hente nye projektfiler fra IHC Controller løst
  • Fejl ved formular validering løst - kun påkrævede felter skal nu udfyldes
  • Mulighed for at teste opsætningen af handlinger, afprøv om handlingen virker korrekt uden IHC input
  • Forbedret opsætning af handlinger/moduler
  • Generelle hastigheds optimeringer
  • Forbedret script håndtering og stabilitet af overvågning
  • Mulighed for at bestemme hvilke moduler der skal indlæses under indstillinger
  • Der advares (inden der evt. slettes) hvis der er fundet handlinger i IHC Captain konfigurationen som ikke længere findes i IHC controlleren
  • Bedre fejlhåndtering og dialog tekster
  • Forbedringer i håndtering af fuldskærm
  • SONOS modul
    • Løst problem med favorit afspilning - igen :)
    • Tilføjet WIP afspilning af fil - snart med forbedret mulighed for at genoptage playlist
  • Pushover modul:
    • Mulighed for at sende HTML formattered beskeder med <b>,<i>,<u>,<font color>,<a href
    • Mulighed for at sende url med i besked
    • Mulighed for at sætte prioritet
    • Notifikationer kan nu fylde flere linier
  • E-mail modul:
    • Email beskeder kan nu fylde flere linier

Version 0.985

  • Løst problemer med afspilning af SONOS playlister

Version 0.982

Version 0.976

  • Automatisk opdatering af IHC Captain installationen
  • Findmypi :) Efter installation kan du blot besøge jemi.dk/findmypi som viser de Raspberry PIs der er kommet ud i verden via samme IP adressen som din computer

Version 0.96

  • Håndtering af ajax login fejl/timeout
  • Smårettelser i mobil brugerfladen
  • Fixed fejl i Mozilla browsere
  • Fixed fejl i IE browsere
  • SONOS modul
    • Bridge enheder/slaver skjules nu
    • Problem med at finde favoritter/playlister løst
  • Gem til URL modul
    • Tilføjet mulighed for at sende som "PUT" og "DELETE" og sende data som JSON - ikke 100% testet, feedback ønskes. Giver blandt andet mulighed for styring af f.eks. Phillips HUE - tak til Mads M. for inspiration og donationer
  • Nyt modul: E-mail afsendelse
    • Nu kan der afsendes e-mails - baseret på https://github.com/PHPMailer/PHPMailer - ikke 100% testet, feedback ønskes

Version 0.90

  • SD image til ren kort installation - kan måske ikke passe på alle 4GB SD kort
  • Alternativ en meget simplere installation - fra Raspberry PI køres blot: wget -q -O - jemi.dk/ihc/install | sudo bash
  • Automatisk opstart af monitor ved reboot af Raspberry PI, kør sudo -s ./install service fra /opt/ihccaptain/tools/installer/ efter installation hvis fravalgt under installation
  • Forbedret hentning af (store) projekt filer
  • Forbedret login/hastighed
  • Bedre sikkerhed/login håndtering - der er nu mulighed for ligge login på captain - hvis man f.eks har Raspberry PI til at være på en offentlig net
  • Små forbederinger/opstramninger i handlings editor + indbygget hjælp med instruktionsvideoer
  • Anden mappe struktur - BEMÆRK der skal laves genopsætning ved opgradering :)
  • Nye muligheder med Sonos modulet
    • Mulighed for at afspille en bestemt favorit fra favoritlisten eller tilfældig favorit
    • Mulighed for at afspille en bestemt playlist eller en tilfældig playlist

Version 0.69

  • Fjernet fejl det gjorde det umuligt at overvåge mere end 24 indgange/udgange(ressourcer)

Version 0.67

  • Nyt modul til at køre en lokal kommando lokalt direkte på Raspberry pi
  • Forbedret debug håndtering med ./showmonitor.sh i captain mappen - kør den for at automatisk at vise monitoring.
  • Forbedre timeout håndtering af store projekt filer
  • Redigering af indgang/input husker sidste indstillinger fra sidste redigering - nemmere at håndtere f.eks. SONOS
  • Redigering af indgang/input er delt op i to tabs
  • Rettet småfejl ved redigering af indgang/input
  • Mulighed for brugerdefineret sammenlignig - trigger ved f.eks. når temperatur > 200
  • Håndtering af andre input typer end strenge og sand/falsk
  • Bemærk at ugedage pt. retuneres i formatet: 'Mandag', 'Tirsdag', 'Onsdag', 'Torsdag', 'Fredag', 'Lørdag', 'Søndag'
  • Bemærk at dato returneres i formatet "dd måned" - f.eks '17 November'

Version 0.56

  • Mulighed for at sætte volume på SONOS til en specifik volume
  • Stærkt forbedret support for håndtering af udgange,indgage og ressourcer

Version 0.46

  • Fixed fejl med download projekt fil ved ændringer

Version 0.45

  • Fjernet mulighed for at starte overvågning hvis der ingen regler er oprettet
  • Tilføjet Disklog modul - gem til disk - valgfri placering af log fil og indhold
  • Tilføjet Weblog modul - kan post/get til en given url med parametre
  • Forbedret redigering af regler

Version 0.4

  • Internet explorer support er opgivet - benyt en rigtig browser, f.eks. Chrome
  • Helt modulært/plugin baseret system til styring af handlinger
  • Mulighed for at sætte web port og ssl port - webport sættes efter controllerens ip som: 192.168.1.10:8080
  • Mulighed for at angive hvor intervallet på volume op/ned på Sonos controller modulet

FAQ

Pt. er IHC Captain primære fokus at være en nem måde at udvide hvad en standard IHC Installation kan gøre - det betyder at det sker med udgangspunkt i IHC Controlleren og lade den snakke med omverden. Derudover kan IHC Captain også en del af de ting som LKs egen software pakke som f.eks. IHCRemote, ServiceViewer, IHC Administrator etc.

IHC Captain fokus er altså at tillade en IHC hjemmeinstallation styre mere end bare LKs egne komponenter - f.eks. Sonos, Hue etc. - og samtidig erstatte mange de besværlige JAVA programmer :)

IHC Captain kan pt. IKKE virke sammen med Google assistant/home, Alexa eller Apple home(kit) - det er noget jeg løbende ser på men vil være sikker på at lave en god og sikker implementering før det åbnes op for alting.

Har du noget software/hardware du godt kunne tænke dig at IHC Captain kunne styre så send mig en besked så kan jeg se på det

Jeg bygger ikke altid nye "SD kort" images - det tager lidt længere tid og ikke nødvendigt. Bemærk at hver gang du logger ind IHC Captain undersøger den om der er en nyere version og tillader nem opgradering direkte fra brugerfladen.
Ja min download fil er baseret på Raspbian og burde derfor faktisk virke på alle RPI hardware versioner.
Nej da hele Raspbian operativsystemet er inkluderet i mit image.

Hent Etcher og sørg for der ikke kører andre programmer (antivirus eller andet der kan forstyrre alt for meget), husk at checke at validering med mere går godt. Hvis Windows popper op og tilbyder at formatere etc. så bed den lade være :)

Hvis alt fejler så sæt en skærm til og se hvad der sker på den under opstart

Prøv om du kan åbne ihccaptain.local og kan du slet ikke finde din RPI kan du prøve at bruge https://github.com/adafruit/Adafruit-Pi-Finder/releases/tag/3.0.0 eller se på din router hvilken ip adressen din RPI har fået tildelt på den og åbne den i din browser.
Af sikkerhedshensyn acceptere IHC Captain ikke en blan adgangskode - jeg vil på det kraftigste fraråder du benytter det, men hvis du vil og samtidig bruge IHC Captain skal du lave en ekstra bruger til IHC Captain og give den en kode.
Der findes en docker løsning: https://github.com/arberg/docker-ihccaptain - du kan også altid køre installeren med "custominstall" som parameter så er der lidt flere muligheder.
Nej desværre - IHC Captain kræver en IHC Controller version 2 eller nyere.
Brugernavn er "rpi" og adgangskoden er "raspberry". Men bemærk at SSH er slået fra som standard så det virker kun via fysisk adgang med tastatur direkte på. Hvis du vil tænde for SSH adgang skal du først lukke RPI pænt ned - det kan du gøre vha. brugerfladen i IHC Captain også følge punkt 3 her: https://www.raspberrypi.org/documentation/remote-access/ssh/README.md
Hvis du vil tænde for SSH adgang skal du først lukke RPI pænt ned - det kan du gøre vha. brugerfladen i IHC Captain også følge punkt 3 her: https://www.raspberrypi.org/documentation/remote-access/ssh/README.md
Jeg vil ikke anbefale at du bruge wifi fordi IHC Captain skal have en god stabil forbindelse til din IHC Controller - men du kan læse mere her: https://www.raspberrypi.org/documentation/configuration/wireless/
Nej ikke direkte - men du kan jo styre de andre controllere fra en controller men det er ikke optimalt men det er hvad der virker pt.
Ja det kræver du portforwarder ind i din router og du har en fast ip eller noget "dyn dns sat" op - jeg vil anbefale du kun kører IHC Captain via sikker forbindelse (SSL) - og for det skal være helt optimalt opsætter letsencrypt.
Hvis det er helt sort så spørg din lokale nørd :)
Både og - du skal lave en backup via brugerfladen. Dernæst skal du installere som en ny installation og indlæse backup'en.
Ja jeg har også lavet et webværktøj til at dokumentere IHC installationer med - du kan læse mere her: https://jemi.dk/ihc/docs/

Donationer

mobilepay
Scan koden med MobilePay
eller indtast box70842 (inkl. "box")

Er du glad for det jeg har brugt lang tid på, så overfør gerne en skilling via mobilepay til box70842 eller overfør med PayPal

Du kan også sende mig elektronik som du gerne vil have mig til at prøve at se om IHC® Captain kan understøtte - send mig en e-mail på ihccaptain@jemi.dk og spørg løs...


MobilePay PayPal


Kontakt

Du kan altid skrive til mig på ihccaptain@jemi.dk eller besøge facebook siden: https://www.facebook.com/ihccaptain/

Andet

Jeg har også et andet lille projekt jeg roder med hvor du kan få lavet en pæn og flot online dokumentation af dit IHC Visual projekt, dette kan bruges som en erstatning for "Online rapporter" - du finder det på https://jemi.dk/ihc/docs/






Legal

Creative Commons License
IHC® Captain by http://jemi.dk/ihc/ is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at http://jemi.dk/ihc/download.php?ihccaptain.tar.gz.

Kort fortalt på dansk: Brug det gerne i din privat installation - men hvis du hjælper andre med det og tager penge for det så er det ikke ok. Sælger du mit software eller løsninger baseret på IHC® Captain så er det heller ikke ok.


Denne side er ikke en del af Schneider Electric Danmark A/S/Lauritz Knudsen/LK og er ikke på nogen måde forbundet med disse. IHC® er muligvis et registeret varemærke tilhørende Schneider Electric Danmark/LK. Eller sagt på engelsk: We are not affiliated, associated, authorized, endorsed by, or in any way officially connected with Schneider Electric Danmark A/S/Lauritz Knudsen/LK, or any of its subsidiaries or its affiliates. The official Schneider Electric Danmark A/S/Lauritz Knudsen/LK web site is available at www.lk.dk. IHC® og LK are registered trademarks of Schneider Electric Danmark A/S/Lauritz Knudsen/LK.