Hop til indhold
IHC-User.dk

Leaderboard


Popular Content

Showing content with the highest reputation since 19-08-2018 in all areas

  1. 2 points
    Jakob Larsen

    Nybyg IHC tavle

    Nå da, det var da noget rod. jeg har valgt IHC systemet fordi det opfylder det jeg skal bruge til mit smart House. Også ville jeg hellere ikke skræmme evt køber væk i fremtiden med noget system som kune jeg kan servicere. der bliver en del kabler ja, men synes det er tryghed for mig at have kabler ud til alle tryk og sensor. Også er kablet stadigvæk det bedste efter mit optik.
  2. 1 point
    Bjarne Sørensen

    UNI DIMMER 20-400

    Brug kun wireless, der kan controlleren se om den er tændt, da der er fuld tilbagemelding fra dem. Der er ubegrænset memory med dem. Alt andet bliver du træt af.... Rygterne siger at den kommer som DIN-skinnemodel, men der kan gå flere år før vi ser den.
  3. 1 point
    Det kan jeg godt følge dig i, jeg syntes også det er svært hvis man er begrænset til LKs funktionsblokke. Har lavet en speciel blok til dig. chr.kj.vis For at bruge den i dit eget projekt skal den først gemmes på din computer. Åben det vedhæftede projekt Højreklik på funktionsblokken Vælg gem... Og Gem igen Vælg mappen 07. Egne Gem Genstart Visual Nu kan blokken bruges som alle andre blokke. Jeg har lavet blokken så du skal trykke >2 sekunder for at aktiverer/deaktiverer "Nat" funktionen, dermed forebygges tilfældig aktivering, og du har fået mulighed for at deaktivere funktionen manuelt. Jeg har også lavet en udgang fra blokken til f.eks. en diode, som viser om funktionen er aktiv eller ej. Under indstillinger kan du frit ændre tidspunktet for automatisk "Dag" og hvor længe lyset skal være tændt efter sidste aktivitet i bryggerset. Begge indstillinger er optimeret til nem indstilling fra smartphones. God fornøjelse.
  4. 1 point
    Du skal bruge en ur-blok, en følg/inverter-blok Bryggers skal køre som det gør nu, så inverterer du ur-signalet og kobler køkken og stue på denne inverterings-blok. Og en AND-blok så du får skumringsrelæet ind over bryggerslys også.
  5. 1 point
    LØST :-) Skiftede den selv - Fandt ud af at det ikke var så svært. Skulle "bare" holde styr på hvilke ledninger der sad hvor og så placere dem i samme ind eller udgang i den ny controller. På samme måde kunne jeg også "genbruge" den eksisterende kode. :-)
  6. 1 point
    Bjarne Sørensen

    IHC installation død

    Super fedt Det er jo lækkert at kunne fikse sådan noget til små penge
  7. 1 point
    Hvis du starter ventilmotionen manuelt fra 5.2.01.h Betjeningspanel, kører ventilmotionen så længe indgangen er ON.. Den kræver et stående signal, og kører ventilmotion i alle de varmeblokke, som er forbundet korrekt til FB. Betjeningspanel. Den ventilmotion i varmeblokkene, som du har indstillet til 10 minutter hver 7. dag, bliver styret internt i funktionsblokken. Det fungerer på den måde, at hver gang telestaten i varmeblokken går OFF, gemmer den klokkeslet internt i FB. Hver gang dette klokkeslet passeres, tæller den +1 dag også internt i FB. Hvis telestaten på et tidspunt går ON, nulstilles tidspunkt, og det starter forfra igen. Hvis de 7 dage går, uden at telestaten har været ON, starter ventilmotion i den pågældende varmeblok. Dvs. at her starter det ikke i alle rum, men kun på den ventil som ikke har været ON i 7 dage i streg. Det havde jeg for en del år siden en længere diskussion med en tidligere medarbejder fra LK om, da man i 5.2.05.b. havde fjernet ventilmotionen. Her forgik det kun gennem en pumpefunktionsblok, men problemet her var så, at hvis der bare var et rum, som kaldte på varme, blev de andre ventiler ikke motioneret, da tiden til næste pumpe/ventilmotion så blev nulstillet. Han kunne ikke rigtigt se problemet, men ventilmotionen for hver telestat, blev dog alligevel genintroduceret i 5.2.05.c., så lidt hørte han da efter. MEN - LK har desværre lavet fejl i varmeblokken (igen igen).. Nu ved jeg ikke om du bruger 5.2.05.c eller 5.2.05.d.? I 5.2.05.c. er der den "lille" fejl, at når ventilmotionen stopper, hopper den interne tæller for antal dage på 1 med det samme. Dvs. at der så er 6 dage til næste ventilmotion i stedet for, forudsat at telestaten selvfølgelig forbliver OFF, men det er jo ikke verdens undergang. Værre ser det dog ud i 5.2.05.d. Her har LK så rettet den lille fejl med dagene, men har så fået lavet en værre én af slagsen.. Når ventilmotionen startes, starter udgangen til pumpen selvfølgelig også, så den også bliver motioneret (det gør den også i 5.2.05.c.), men i 5.2.05.d. slukkes pumpen ikke igen, når ventilmotionen slutter. Der kører pumpen bare derudaf, indtil temperaturen har været en tur under setpunktet. Det er ikke så smart. Angående at du har nogle rum, som ikke har lavet en ventilmotion, kan der måske også være en helt anden grund til. Som flere herinde tidligere har opdaget/beskrevet (kan ikke huske om du selv har oplevet det), er der nogle som oplever nogle helt skæve temperaturer, som retter sig tilbage efter 5-6sek. Hvis nu temperatursensoren sender en målt temperatur på f.eks 0 grader til controlleren i 5-6 sek., går udgangen til telestaten ON og OFF igen. Derved bliver tiden til næste ventilmotion nulstillet internt i FB, for nu har telestaten jo været ON, men problemet er bare, at den jo ikke når at åbne på så kort tid, og derved får man så måske ingen ventilmotion hele sommeren.
  8. 1 point
    Bjarne Sørensen

    IHC installation død

    Bonus info: Backup modulet må kun sidde på en 72W PSU. Jeg vil anbefale at købe en IHC strømforsyning, men jeg har også lidt tavle-OCD :-) https://www.yousave.dk/shop/lk-ihc-control-266p.html Køb også et stykke afdækning (hvid eller grå) til tavlen da den nye PSU er smallere. https://www.yousave.dk/shop/daeksel-afblaending-6-571p.html Og så et nyt 12V blybatteri fordi som Lars siger, det holder kun en kortere årrække, typisk 2-5 år. https://www.yousave.dk/shop/lk-ihc-alarm-252p.html
  9. 1 point
    Lars1

    IHC installation død

    Batteriet vil være helt afladt på nuværende tidspunkt. Selv hvis det kun skulle føde IHC controlleren har det ikke kapacitet til mere end max 24 timer, hvis det overhovedet kan holde så længe. Du kan næppe checke batteriet før det er ladt op igen. Men ja. Alt tyder på at du skal have fat i en ny strømforsyning.
  10. 1 point
    cis2131

    IHC-Bridge 2

    IHC Bridge 2.11 Nyeste version af IHC-Bridge er nu i "Release Candidate" version, dvs. at den er meget tæt på den endelige version. Alle som har fået en nøgle tidligere, kan bruge denne til nyeste version, og være med til at opdage de sidste småfejl. Det er ikke muligt at opgradere, man er desværre nødt til at lave en reinstallation. [Hvis i syntes om projektet, så husk at benytte rating og Like/thanks her på siden] IHC-Bridge er et projekt, som gør din IHC styring homekit kompatibel, Det betyder at man nu kan benytte Apple's Hjemmestyrings system til IHC. Systemet kører på sit eget færdige image til Raspberry pi3 (pi2, kan også bruges, men frarådes til store IHC installationer) NB! Virker p.t. ikke på den nye pi 3 Model B+. Intergationen til IHC, fungerer ved at man angiver ip adresse, et admin login tll IHC Controlleren og trykker på hent knappen. Herefter kan de ønskede funktioner tilføjes til Hjemestyring. Her er nogle af de funktioner som er implementeret i IHC-Bridge: Styring af IHC Input og Output kanaler fra Hjem app, og webinterface. Styring af trådløse lysdæmpere fra Hjem appen (Niveau kan ses i webinterfacet). Visning af temperatur følere i webinterface, og i Hjem appen. Grafer over temperatur for hver føler. (Data kan også exporteres til excel e.l.) Sonos integration. Opdager selv højtalere og opretter dem i homekit Opdager selv Spillelister og Favoritter og opretter dem i homekit. (Husk at tildele en højtaler til dem før de virker). Opret knapper til at styre Sonos (Play, Pause, Volumen, Skip til næste nummer m.fll). Tekst til tale. (Skriv en tekst og få den læst op på din sonos højtaler ved hændelse, eller tryk på en knap). Tilstedeværelses tjek ved at pinge telefoner på wifi nettet (Hvis en telefon er væk i en fastsat periode, så markeres man som væk). Roth Touchline intergation. Kan p.t. kun læse rum temperatur, ikke ændre dem. Funktion til at bruge Sonos højtalere som Airplay højtalere. IFTTT Integration. (Webhook). (Kan bla. benyttes til at sende push beskeder m.m.) Tænd og sluk af LG WebOS2 TV Logning af hændelser som kontrolleres af IHC-Bridge Belysnings simulering. Man kan oprette lister over indgange og udgange som man vil have aktiveret på faste tidspunkter. (Det er også muligt at oprette en liste ud fra loggen, så man kan "afspille" lys hændelserne fra en bestemt dag). Automatiseringer: (kører uden om homekit): Send en pushover besked når en IHC kanal skifter status. Tænd og sluk lys ved faste tidspunkter, eller solopgang / Nedgang. Aktiver en Sonos Tekst til tale når en IHC kanal skifter status. Aktiver Sonos funktioner og Spillelister / Favoritter, når en IHC kanal bliver aktiveret (Kan bruges til at oprette IHC tryk til at styre Sonos højtaleren i rummet). Send en IFTTT webhook, når en IHC kanal skifter status (Kan feks bruges til at lave en knap til IFTTT funktioner). Kan hente udetemperatur, luftfugtighed og tryk fra openweathermap.com Support for Airlink_input enhedder (Trådløse tryk). Support for Heyitech smart alarmer Kan se signal og batteri status for trådløse IHC tryk. Henter IHC logfil, og kan reagere på batteri advarsler, ved at sende pushover beskeder. Cloud connect funktion. (Giver mulighed for at tilgå IHC-Bridge udefra, uden man behøver at lave port forwarding). Scene designer. Der kan oprettes scener, som består af en baggrund hvor man frit kan placere ikoner på. Ikoner kan være: IHC kanaler (Indgang, udgang, trådløs dæmper, Temperatur føler), Tilsædeværelse, Link til andre scener og eksterne web sider (Kan vises i en ramme). Video stream (Burde virke med de fleste nyere kameraer, som kan streame i HLS format). Upload dine egne ikoner til alle knapper. Det er muligt at lave scener til alle enhedder som har en browser (Testet i Safari, Chrome, .Firefox og Edge) Virker også på ios og Android. Det hele konfigureres nemt via et webinterface. Cloud Connect, er en funktion til at få adgang til sin IHC-Bridge både ude og inde. Når man aktiverer funktionen, så får man en unik hjemmeside adresse som peger på webinterfacet på IHC-Bridge. Det er muligt at opsætte en adgangkode på adgangen, så man ikke åbner api og scener mod internettet. (Det svarer lidt til Synology's Quick connect funktion). Denne funktion, sammen men scener er godt nyt til Android folket, da man med lidt snilde vil kunne opnå næsten det samme som Homekit kan (dog uden muligheden for at kunne tale til sit hjem). Til dem som ikke kender mulighederne i homekit, så er her lige et par eksempler på hvad man kan bruge det til. (Her er lidt mere info om homekit) Hvis huset er tomt (målt ud fra antallet af smartphones), og solen er gået ned, så tænd lyset udenfor. Når personer kommer hjem, Siger en Sonos højtaler en velkomst hilsen. Er det efter solnedgang, så tænder den også lyset i entreen. Bed Siri tænde og slukke lyset. Sig godmorgen til Siri, og lyset tænder i køkkenet, og Sonos højtaleren begynder at spille en radiostation eller en Spilleliste. Sluk lyset udenfor når solen står op. Sluk al lys og musik i huset, når alle har forladt huset. Åben garagedøren når du nærmer dig hjemme adressen. Få en besked på din telefon når der sker en bestemt ændring i huset. Lav et tryk, som styrer lydstyrke m.m. på en sonos højtaler. Til dem som har lyst til at prøve det, så kan imaget hentes her: (IHC-Bridge kræver en aktiverings nøgle for at virke. Registrer dig som bruger på https://ihcbridge.ease.dk, for at få en nøgle (Der kan p.t. kun udstedes test nøgler)). NB!! Virker kun på raspberry pi 2 og 3. (Raspberry pi B er en version 1 ikke 2). Se evt. på denne side hvis du er i tvivl: (Raspberry pi modeller) NB! Virker p.t. ikke på den nye pi 3 Model B+ Udpak, og skriv imaget til et 8+ GB microSD kort med Win32 Diskimager e.l. Webinterfacet kan tilgås ved at tilslutte til http://<raspbery-pi-ip>/ eller http://ihcbridge.local fra en browser (Den trækker en ip via DHCP, tjek evt, din router for at finde den adresse den får tildelt). (Hostnavnet på den er ihcbridge) Standard login er admin/admin Før den virker, skal der indtastes en aktiverings nøgle under menupunktet homekit. Når du har lavet ændringer, så tryk på Gem knappen øverst til højre for at aktivere det, og ændringerne skulle kunne ses i Hjem appen efter ca. 30 sekunder. Der er ikke nogen manual til det endnu, men der er en del hjælpetekster i webinterfacet, så det burde være til at finde ud af for de fleste. Her er lige en ændringslog, for dem som har fulgt projektet: - IHC-Bridge kan nu hente projektfilen fra IHC Controleren. (Har oplevet flere gange at det kan være nødvendigt at genstarte IHC Controlleren før den vil hente projektet). - Kontrol af login samt rettighedder mod IHC. - Benytter Longpolling, så IHC ikke belastes unødigt. - Lysdæmpere virker nu, så Homekit ikke overstyrer lokale scenarier.* - Regulering af lysdæmpere virker nu også normalt i Apple's Hjem app. - Det er nu muligt at lave trykknapper i Homekit. - Trykknapper kan være med langt og kort tryk. - Sonos højtalere bliver automatisk opdaget og oprettet i homekit. - Masse forbedringer i web gui, så som kontrol for tomme lister - AirSonos ser ud til at virke stabilt nu (Publicerer dine Sonos højtalere som Airplay højtalere). - Forenklet metode til at oprette IHC kanaler fra projektfil. - Forbedret support for Roth Touchline. - Dashboard med info omkring tjenester og system status. - Nyt! Scene designer. - Nyt! Cloud connect. - Det er nu muligt at lave en backup af konfigurationen, og gendanne den igen. Opdatering skal foregå ved at man laver en backup og downloader den til en PC. På ny version kan man så uploade filen igen, og gendanne. (Denne funktion er ikke testet særlig meget endnu, så kan ikke love at det virker 100% på næste version, men det burde virke ). * Det er p.t. ikke muligt at tænde lysdæmpere på en fastsat værdi, man skal regulere sig til til det niveau man ønsker (Sluk virker normalt). Her er lige en oversigt over rettelser og tilføjelser siden udgivelse af version 2. Version 2.02: Tilføjet: versions nummer er nu synligt i toppen af siden. Tilføjet: Maske, så MAC adressen på homekti ikke kan indtastes forkert. Rettet: IHC Temperatuer, som ikke blev vist i homekit. Rettet: Fejl som bevirkede at Homekit tjenesten ikke ville starte når visse lister var tomme. Version 2.03: Rettet: Fejl, som i visse scenarier fik IHC og IHC-Bridge til at loope rundt, så udgange begyndte at blinke. Version 2.04: Tilføjet; Faner på IHC Kanaler siden, for bedre sortering. Påbegyndt grafer for temperatuere for Roth Touchline. Version 2.05: Tilføjet: Temepratur grafer for IHC følere. Tilføjet: Liste med alle temperatur registreringer for både IHC og Roth Tilføjet: Det er nu muligt at lave et tryk på under 1 sek. (Sæt tryktid til 0). Dette løser feks. mulighed for at simulere trykknapper for UNI dimmere m.m. Rettet: En fejl, som indsatte + i steder for mellemrum i Tekst til tale beskeder. Ændret: Tekst til tale er nu en trykknap i stedet for en kontakt. Tilføjet: Ny Sonos menu, som hedder Sonos funktioner. Bruges til at oprette diverse knapper til styring af Sonos højtalere. Rettet: Sonos Spillelister virker nu, og bliver automatisk hentet fra sonos controlleren. Det samme sker med favoritter. Fjernet: Sonos Lydklips er fjernet indtil videre. version 2.06: Rettet: æøå fejl flere steder i sonos integrationen. Rettet: Kip er omdøbt til tryk (Touch). Rettet: Id kolonnen på tts er fjernet (Overflødig) Rettet: Sonos højtalere kan nu omdøbes. Rettet: En del stavefejl, samt flere tjecks for ens navne. Rettet: Sonos TTS kan nu også håndtere beskeder med æøå. Rettet: Problem med at visual 3.0 controller, logger brugeren af efter kort tids inaktivitet (Dette mærkes ved at controlleren blev meget langsom eller frøs helt. Tilføjet: Homekit QR Kode, så man nu kan tilføje IHC-Bridge via kameraet. Rettet: Temperaturer i homekit kunne ikke vise under 0. version 2.07: Tilføjet: Log - IHC-Bridge logger nu hændelser på de Kanaler som er opsat. Tilføjet: Belysnings simulering. Tilføjet: Automatiseringer. Tilføjet: Udetemperatur, luftfugtighed og tryk fra openweathermap.com (Kan ses på status siden) Tilføjet: Support for Airlink_input enhedder (Trådløse tryk). Tilføjet: Faner på IHC-Kanaler, så de er opdelt på rum. Rettet: En fejl som kunne få homekit tjenesten til at gå ned, hvis der var danske tegn i IFTTT events. Rettet: optimeringer på kommunikationen med IHC, som burde give lidt hastigheds optimeringer. Rettet: En fejl som kunne få tjenesten som opdaterer ihc status i homekti til at gå ned, hvis IHC sendte et uforudset svar, eller blev genstartet. version 2.08: Rettet: Fejl på IHC kanaler siden som viste en fejlbesked i toppen af siden når man trykkede på en knap Tilføjet: Mulighed for manuelt at uploade projekt fil, hvis download fra controller fejler. Tilføjet: Platform check på status siden viser nu om pi modellen er understøttet eller ej. version 2.09: Tilføjet: IHC Logfil - Loggen fra Service view kan nu ses i IHC-Bridge Tilføjet: Mulighed for at modtage en pushover besked ved batteri advarsler. Tilføjet: Support for Heyitech alarm (p.t. kun til/fra/hjemme tilkobling). Tilføjet: Det er nu muligt at se batteri og signal status på wireless tryk. Tilføjet: Udetemperatur på grafer (p.t. kun openweather, mulighed for at benytte en føler som udeføler kommer senere) Tilføjet: Filtrer knapper for perioder for temperatur grafer, så grafen ikke loader al data hver gang. Tilføjet: Automatisk oprydning i temperatur logninger. Rettet: En fejl som bevirkede at manuel upload af projekt fil fejlede. version 2.10: Rettet: En fejl som gav en php fejl på Temperaturer siden. Rettet: En fejl som bevirkede at temperatur grafer ikke blev tegnet. Rettet: En fejl som gjorde at Sonos højtalere ikke kunne benyttes til airplay, hvis en højtaler havde fået skiftet navn. Rettet: En fejl, som bevirker at IHC-Wireless ikke virker på visse controllere. Tilføjet: Tilstedeværelse kan nu benytte mac adresser, samt status kan ses i IHC Bridge. Tilføjet: Scene designer. Tilføjet: Cloud connect funktion. version 2.11: Rettet: Sonos TTS virkede ikke under Automationer. Rettet: Visning af port nummer på cloud connect siden. Rettet: Forkert visning af lysdæmper niveau på Scener. Rettet: Hastigheds optimeringer på scener, så det kører lidt bedre på ældre tablets med mange ikoner. Rettet: Sonos højtalere med mellemrum i navnet virkede ikke under Automationer. Tilføjet: Backup / Gendan - Tilstædeværelses, kan påvirkes fra andre kilder, ved at sende en kommando til IHC-Bridge (http://<raspberry-pi-ip>:51828/?sensor=Claus&state=true). NB! Dette opdaterer kun status i homekit.. Noter: - Hvis Hjem slettes fra et idevice, så kan IHC-Bridge ikke findes igen, før der skiftes Navn og MAC under homekit. Der er også kommet en slet cache knap, som beder IHC bridge glemme alt om din installation. API til IHC-Bridge. Der er et simpelt http API til IHC Bridge, som kan benyttes til at integrere mod andre IOT enhedder. IHC Control: URL: http://<rasperrypi-ip>/ihc/ihc.php Metode: GET Forespøregelse: id (IHC Kanal ID) state (true, false eller en værdi imellem 0 og 100, hvis type = dimmer) type (switch, kip eller dimmer) Eksempel1 Tænd udgang 0x33a15b: http://<rasperrypi-ip>/ihc/ihc.php?id=0x33a15b&state=true&type=switch Eksempel2: Sæt dimmer 0x3a11b til lysneveau 30%: http://<rasperrypi-ip>/ihc/ihc.php?id=0x3a11b&state=30&type=dimmer IHC-Status (Indgang/Udgang/Scenarie): NB! For at kunne læse status, så skal enheden være oprettet i IHC Kanaler URL: http://<raspbetty-piip>/ihc/ihc-getstate.php Metode: GET Forespørgelse: id (IHC Kanal ID) Eksempel: http://<raspberrypi-ip>/ihc/ihc-getstate.php?id=0x4b5b Svar er 1 for on og 0 for off. IHC-Dimmer Status (Lysdæmpere): NB! For at kunne læse status, eller benytte kip funktionen, så skal enheden være oprettet i IHC Kanaler Kip, vil anvende tryktiden fra IHC Kanalen (0 svarer til kort tryk). URL: http://<raspbetty-piip>/ihc/ihc-getdimlevel.php Metode: GET Forespørgelse: id (IHC Kanal ID) Eksempel: http://<raspberrypi-ip>/ihc/ihc-getdimlevel.php?id=0x1b3b Svar er et tal imellem 0 og 100 Der er også api for Temperatur, og tilstedeværelse, hvis der er nogle som har brug for det, så sig til.
  11. 1 point
    Lars1

    JAVA problemer igen igen igen

    Jeg vil fremover forsøge at holde denne tråd opdateret med de forskellige problemer der findes for de forskellige Java og IHC firmware versioner. Skriv endeligt kommentar i denne tråd. Jeg vil efter bedste evne forsøge at holde dette indlæg opdateret. Seneste nyt: 19/10-2017: Oracle har fornylig releaset Java 8 update 151. Ingen problemer med firmware 2.8.4. Tidligere firmware har problemer med manglende MD5 understøttelse. Seneste nyt: 29/7-2017: Oracle har fornylig releaset Java 8 update 141. Samme udfordring med MD5 som med Java 8 update 131. Problemet er imidlertid løst med firwmare 2.8.4 som er blevet released af LK inden for den sidste mdr. Seneste nyt: 21/4-2017: Oracle har releaset Java 8 update 131. LK IHC Serviceview etc. virker ikke med denne Java medmindre man enabler MD5 certifikater igen. Se workaround under Java 8 update 131. Seneste nyt: 1/10-2016: LK har langt om længe releaset firmware 2.8.1, men det bør kun installeres på HW6.2 controller jvf. LK. Den nye firmware løser såvidt jeg kan se alle kendte JAVA problemer. Jeg har ikke fået checket om de også har fået opdateret krypterings algorithmerne som bruges i forbindelse med HTTPS trafik. Eftersom der ikke er kommet en ny firmware til HW6.1 controller, lader jeg nedenstående stå. Seneste nyt: 22/7-2016: Oracle har releaset Java 8 update 101 og den ser ud til igen at virke med LK's firmware 2.7.199 og 2.7.220, sålænge man bruger de workarounds som er beskrevet for Java 8 update 71 længere nede. Hvis i allerede har implementeret workaroundsne, kan i opgrader til Java 8 update 101 direkte uden at ændre noget. Firmware 2.8.4: Problemer: Fungere i.flg LK's support site ikke på HW6.1 controller. Løst: MD5 certifikater bruges ikke længere af serviceview etc. Det ser umiddelbart ud til at Visual's problemer med at forbinde til controlleren samtidig med at f.eks. IHC Captain køre er blevet løst Firmware 2.8.3: Problemer: Fungere i.flg LK's support site ikke på HW6.1 controller. Enkelte rapporter om at Visual har problemer med at connecte til controlleren hvis Serviceview eller f.eks. IHC Captain køre Løst: Sandsynligvis fornyede certifikater Firmware 2.8.1: Problemer: PT ingen kendte problemer udover at den i.flg LK's support site ikke fungere på HW6.1 controller. Løst: Fornyede certifikater Firmware 2.7.220: Problemer: Udløbne JAVA og SSL certifikater, som giver problemer med Java applikationer som service view etc. Forældet krypterings algorithm'er som giver problemer for web scene view i nyer browser, samt SOAP API'et Generelt set som en ustabil firmware Løst: Understøttelse at TLS 1.1 og 1.2 kryptering Support for lux/temp og fugt/temp sensor Firmware 2.7.199: Problemer: Udløbne JAVA og SSL certifikater, som giver problemer med Java applikationer som serviceview etc. Forældet krypterings algorithm'er som giver problemer for web sceneview i nyer browser. Kun understøttelse af TLS 1.0, hvilket giver problemer for Java applikationer som service view etc. Ingen understøttelse af lux/temp og fugt/temp sensor Løst: Generelt set som en stabil firmware Java 8 update 131, 141 og 151: Problemet er løst med firmware 2.8.4 Jeg får nedenstående fejl når jeg forsøger at starte Serviceview. Workarounden er at fjerne MD5 fra jdk.jar.disabledAlgorithms= som findes i konfig. filen java.security i <JAVA_HOME>/lib/security/java.security. En nærmere beskrivelse af baggrunden for ændringen i Java findes her https://blogs.oracle.com/java-platform-group/entry/strengthening_signatures og her https://blogs.oracle.com/java-platform-group/entry/strengthening_signatures_part_2 Java 8 update 101: Java 8 update 101 blev released omkring 22/7-2016. Den ser ud til at virke med samme workarounds som for Java 8 update 71 Java 8 update 77: Java 8 update 77 blev released 23/3-2016. PT. er det ikke lykkes mig at få service view til at starte med JAVA 8 build 77 installeret, heller ikke selvom den er disablet i java control panel. Jeg får nedenstående fejl og ingen af løsningerne fra de tidligere Java versioner virker. Løsningen er pt. at downgrade til en ændre Java version. De ændre versioner kan hentes her http://www.oracle.com/technetwork/java/archive-139210.html men vær opmærksom på at den nyeste version skal afinstalleres for at admin, service view etc. vil virke. Jeg håber jeg kan få fat på LK efter påske og få dem til at release en ny FW med opdaterede certifikater og krypterings protokoller, da det synes at være det som er problemet. Edit 1/4-2016: Problemet ser ud til at være opstået allerede i Java 8 update 72. Java 8 update 71 ser dermed ud til at være den sidste Java version, som kan bringes til at afvikle LK's IHC's Java applikationer. Jvf. LK's support site er seneste supporterede Java version for HW6.1 controller Java 8 update 66. Java 8 update 71 eller tidligere (Gælder også for Java 8 update 101): Efter opgradering til Java 8 update 71 vil service view ikke længere starte. Den kommer med nedenstående fejl, og der kommer ikke nogen boks hvor man kan aksepter expired certifikater. Løsningen findes her. http://java.com/en/download/help/jcp_security.xml Tilføj det som står uden for location i ovenstående billed, under edit site list på security tab'en i Java control panel. Java vil brokke sig over at i kun skriver http: og ikke https:, men det skal i bare aksepter. Der skal står HTTP:, da JAVA applikationen downloades via HTTP, mens data og login sendes og modtages over https: Når i starter service view første gang efter ovenstående rettelse, vil få en boks hvor i kan aksepter udløbne certifikater. Forkert bruger ID/Password: Denne fejl ses ind imellem hvis man køre med en Java 8 update 71 eller nyer, samt Firmware 2.7.199 eller ældre. Workarounden er at disable TLS 1.1 og 1.2 og enable TLS 1.0 i Java. Browser support for forældet kryptering: I firefox skriver i about:config i url linien. aksepter den advarsel som kommer op, og søger efter security.tls.insecure_fallback_hosts. Dobbelt klik på entriet, og indtast ip addressen på jeres IHC controller. Herefter vil web scene viewer igen virke, ligesom SOAP login fra en browser etc.
  12. 1 point
    Resume: Dette er en guide til at få Domoticz og IHC til at virke sammen på en RaspberryPI for nybegyndere. OBS!! Hvis du ikke orker nedenstående, har h.hojgaard lavet et image: Indledning (Jeg har brugt en del tid på nedenstående, og smider det ud nu, så beklager hvis det ikke virker helt færdig og gennemarbejdet, gennemlæst samt fuld af stavefejl. Men pga. personlige årsager ville jeg hellere have noget ud nu, end ikke at få det ud i lang tid, eller værste tilfælde slet ikke….så bær over med mig, jeg opdatere og retter til med tiden, det bare så du kan komme igang, hvis du også gerne ville igang. Jeg er total N00b i RaspberryPI/linux kommandoer, Domoticz, Z-wave etc. så jeg har lavet denne til dig, der bare vil starte og ikke lave samme tosset fejl som jeg ENJOY!!............. Håber dette får flere til at prøve det, jeg skal prøve at svare på de evt. spg. der må komme, men som sagt, tid og personlige årsag kan have en indvirkning på dette også meeeeeen......) I denne tråd/blog/guide?? vil jeg komme med alle mine erfaringer fra Domoticz, IHC plug-inet, Raspberry PI og ikke IHC, der er mange andre bedre end jeg ;-) samt hvordan man får det hele til at virke sammen. Der bliver klippeklistret en del, fra her og der omkring alle de ovenstående dele, så jeg kan ikke give garanti for denne guide tråd vil være up-to-date for evig og altid, mange ting kan ændre sig. Jeg vil i afslutningen af afsnittene indsætte nogle links til der hvor informationer er kommet fra, så du har mulighed for at læse det evt. nyeste nye. Pt. er IHC-plugin i en test fase (Okt 2017), så hvis den kommer ind i Domoticz kildekode, vil denne guide næsten være ubrugelig. MEEEEN….. Først og fremmeste vil jeg gerne sige tak til Jonas Jalling for hans plugin og guide til at få IHC sat sammen med Domoticz, det har været en stor hjælp og et fantastik stykke arbejde han har lavet. Jeg har modificeret lidt på hans guide, for han er altså noget bedre til det her end jeg er, så jeg vil prøve at gøre det lidt mere spiseligt for mindre erfarne IHC brugere. (Ja jeg har følt mig meget dum, flere gange under dette J) Samt en tak til Søren Birkholm Eriksen for at komme med lidt input om hans setup, det har også været guld værd! Og til slut tak til alle dem der har lavet alle de forskellige dele. Det her er som sagt et sammenskudsgilde. Der kan godt være en masse BLABLA, men så er du advaret! Det er vel lidt en blog, jeg opdater løbende når der er noget at berette om, når jeg har tid. Forhistorie Hvis ikke dette har nogen interesse spring da blot dette afsnit over. Jeg synes selv det er vigtigt Jeg har ventet i næsten 2år til at komme til hvor jeg er nu, siden Clemen postede sin blog/kamp om at komme ud af klørerne af IHCs lukket land (håber han snart laver en lille update omkring det hele, det er ved at være længe siden). Der findes også OpenHab og IHC Captain som er fantastiske værktøjer, de fortjener virkelig også en stor ros for hvad de gør for os alle sammen. Jeg forelskede mig virkelig i det Clemen lavede (Læs: ”Udskiftning Af Ihc - Sådan!” under Tredjepart Produkt), men jeg ville ikke have alt for mange systemer. Det var her Jonas meldte sig på banen og codet et plugin til Domoticz, som pt. stadig bliver opdateret i ny og næ. Målet med dette plugin er, at få det ind i kildekoden på Domoticz, så vi bare skal installere Domoticz og så er vi flyvende og i gang med at flette en masse systemer sammen. Men pt. er det stadig i testfase og virker med Wireless IHC tryk, Stikkontakter, relæ og Dimmer. (Det skal siges at den dimmer funktion der er IHC, faktisk er ret svær at programmere!!!) Mit Setup anno Dec 2017: For lige at give et udgangspunkt, er mit setup: - IHC Comtroller HW 6.1 sidste nyeste firmware 220. Skal være på netværket. (Min er forbundet med PowerLines): o Wireless § Dimmer § Stikkontakter § Relæ § Kombi Dimmer § Kombi Relæ § Nøglering og fjernbetjening § Batteri tryk - Z-Wave - Aeotec ZW090 Z-Stick Gen5 EU o GreenWave PowerNode 6 port - Philips HUE Bridge o Hue lightstrip plus 1 o Hue Color E27+E14 Pære o Bridge - RFXCOM - RFXtrx433 USB 433.92Mhz Transceiver o Smofy Markise - Homekit / Siri / HomeBridge f Netatmo Weather Station d o Rain Gauge o o Wind Gauge Raspberry Indledning/forinstallation Alt dette køre som sagt på en Raspberry Pi 3, med en USB WD PiDrive HDD på 250GB (OBS! PiDrive er udgået). Dette har jeg gjort for stabilitet, da SD kort i nogle tilfælde (sjældent) har det med at dø. *Hvis du er ude i et SD kort skal det være et Class 10 SD card og et godt et og over 4GB. Alle Raspberry Pi’s og USB hardiske kan gå an, det er dog en smule lettere med en PI3. Mere om dette senere. Du skal nu download raspbian her: https://www.raspberrypi.org/downloads/raspbian/ Raspbian XXX Lite. XXXet er version af Raspbian, pt. er vi oppe på ”Stretch”. (Ved skift af Raspbian version kan programmer godt stoppe med at virke, derved skal man finde et image, med en ældre version) Lite ligner noget fra DOS og er den jeg har brugt i denne guide. (Du kan godt prøve desktop version selv, men jeg kan ikke give nogen rigtig support her). Når den er færdig med at downloade, skal du udpakke den. Herefter skal du installere et program, der kan skrive imaget til HDDen/SDkortet, jeg vil her anbefale Etcher: https://etcher.io/. (Disse typer programmer kan også tage backup af dit system, Win32DiskImager vil jeg anbefale) Vælg Image – Vælg Drev og Flash. *NB! Husk at undgå at FLASH din PC/laptop/MACs lokale drev. Så det en ny installation… Efter den er færdig med at flashe dit drev ”spytter” den HDD/SDen ud. Iindsæt hermed den igen og åben drevet. Herefter laver du en ny notepad fil på drevet ude i root (Som C:\ på en vindows maskine), og fjerner navnet og filetypen helt, og skriver ”ssh”, intet andet. Denne fil gør, at du kan få adgang til RPIen fra netværket, evt. fra den enhed du lavet imaget fra. Du sætter HDD/SDen til/i din RPI og sætter strøm til det hele. Du har så muligheden for at sætte mus, keyboard, skærm, netkabel (Anbefaler jeg, da Wifi på RPI3eren ikke er sat til endnu). OBS! Hvis du vil bruge en HDD til at køre alt dette sammen med RPI. Skal du være opmærksom på RPI3eren først læser efter et SDkort og derefter HDD når den booter. RPI1+2 kigger kun efter SDKortet, og derved skal du ind og køre noget kode på RPIen, for at få den til at starte op på en HDD. Derfor jeg sagde det var lidt lettere med en RPI3 Til at få adgang til RPIen over netværk, vil jeg anbefale Putty. Du kan hente det fra http://www.putty.org/. Når det er er installeret, skal vi ind på RPIen, men først skal du kende IPen på RPIen, dette har jeg gjort ved at logge ind på min Router og finde den, under tilkoblet enheder. (Det kan sikkert gøres på andre måder, men denne brugte jeg ) https://www.raspberrypi.org/documentation/installation/installing-images/windows.md Indtaster IPen under ”Host Name” og trykker på ”Open” (du kan også gemme den, hvis du sætter RPIen til en fast IP, det kunne jeg under min router. Det er også muligt på RPIen at sætte en fast IP. https://www.domoticz.com/wiki/Initial_Raspberry_Pi_Setup). Ex. 192.168.0.15. NB! Du kan have flere sessions af Putty kørende på samme RPI. Du kan faktisk også køre både Domoticz, IHC Captain og andet på samme RPI. Tumpen her troede man skulle have en RPI til hver del. Første gang du logger ind på din RPI Den generelle bruger på din RPI er: pi Password: raspberry NB! Du ser ingen tegn for det indtastet password i Putty. Det vil bare være blankt. Yes tumpen her troede RPIen var gået ned…. Pi brugeren har en root adgang som i adgang til alt, det rådes til at lave en anden bruger. Men i første omgang skal vi lige have systemet up to date. Sudo er en slags ”kør” kommando. Der startes ud med at køre følgende kommando: sudo raspi-config Du kan enten skrive eller kopier det, når du er i Putty kan du bare højre klikke på musen og så paster den. Her starter du ud med ”8. Update” for at opdatere dette Config Tool brug piletasterne og tryk ENTER. Den køre en masse tekst og returnere til den samme skærm. Vi kan nu tage dem fra toppen. (ESC er tilbage i menuerne) · 1 Change User Password: Dette anbefales da det jo er et generelt password for alle RPIer. · 2 Hostname: Navnet på din RPI på netværket. · 4 Localisation Options: Mulighed for at vælge sprog, tastatur etc. · SDkort: o 7 Advance Options: A1 Expand FileSystem. Vigtig hvis du køre SDKort. Så er det basale her kørt. Derefter tager vi en opdatering af styresystemet. Kør følgende: sudo apt-get update sudo apt-get upgrade Når alt dette er gjort, har vi sat det grundlæggende op. Vi skal dog lige først bruge en Swap fil. (Ekstra hukommelse lagt ned på HDD/SDen) for at køre det næste step. Vi kan starte med at se hvor stor den er: free –m Den skulle meget gerne sige noget med 100mb used. Kør følgende for at ændre det: sudo nano /etc/dphys-swapfile Nano er en kommando lidt som at åbne en fil i notepad på en PC. # betyder udkommenteret i filer. Brug pil taster og gå ned til ”CONF_SWAPSIZE=100” og ændre den til CONF_SWAPSIZE=1024. I teorien skal man have 2x det antal ram der er på RPIen, men 1GB går an. Vi skal også lige stoppe og starte servicen der håndtere swapfilerne: sudo /etc/init.d/dphys-swapfile stop sudo /etc/init.d/dphys-swapfile start Her efter prøv at se om det har virket med: free –m Den skulle meget gerne skrive noget med 1024 denne gang. NB! Swap filer for SD kort er en dårlig ting. Derfor når Domoticz og IHC plug-in er installeret. Ville det være smart at reducere den igen. (Men øges hvis du skal opdatere Domoticz og IHC plug-inet). En god ting for systemet er lige at køre en reboot: sudo reboot Den har ikke godt af hvis man bare tager strømmen fra RPIen, hvis du skal slukke for den skal du køre følgende kommando sudo poweroff Du mister selvfølgelig forbindelsen til Putty, ved disse kommandoer. Installation af Domoticz og IHC-Plugin på RPI Nu begynder det sjove, indlæsning af Domoticz. Hav god tålmodighed dette kan tage et par timer. Første gang jeg prøvede tog det 12 timer, det er for meget. 2-4 timer skal du nok regne med. 1. Første del der skal køres er: sudo apt install -y git cmake libssl-dev python3-dev libcurl4-openssl-dev 2. næste step er at fjerne libboost 1.55: sudo apt-get remove -y libboost-dev libboost-thread-dev libboost-system-dev libboost-atomic-dev libboost-regex-dev sudo apt-get remove -y libboost-date-time1.55-dev libboost-date-time1.55.0 libboost-atomic1.55.0 libboost-regex1.55.0 libboost-iostreams1.55.1 sudo apt-get remove -y libboost-iostreams1.55.0 libboost-iostreams1.55.0 libboost-iostreams1.55.0 sudo apt-get remove -y libboost-serialization1.55-dev libboost-serialization1.55.0 libboost-system1.55-dev sudo apt-get remove -y libboost-system1.55.0 libboost-thread1.55-dev libboost-thread1.55.0 libboost1.55-dev sudo apt-get autoremove –y 3. Næste del er at opdatere til næste libboost her 1.65. (I skrivende stund findes 1.65.1, du kan prøve at udskifte 1.65.0 med 1.65.1 – men jeg ved ikke om det giver noget) (Dato: 4 Sep 2017) mkdir boost cd boost wget https://sourceforge.net/projects/boost/files/boost/1.65.0/boost_1_65_0.tar.gz/download tar xfz download cd boost_1_65_0/ ./bootstrap.sh ./b2 stage threading=multi link=static --with-thread --with-date_time --with-system --with-atomic --with-regex sudo ./b2 install threading=multi link=static --with-thread --with-date_time --with-system --with-atomic --with-regex --with-iostreams Z-Wave - valgfrit 4. Hvis du vil have Z-Wave I dit setup, skal du gøre denne del også, ellers kan du hoppe til næste step. (Dette skal gøres før vi begynder for alvor at indlæse Domoticz ellers skal du starte helt forfra med denne guide) sudo apt-get install libudev-dev 4.1 Kør denne: git clone https://github.com/OpenZWave/open-zwave open-zwave-read-only 4.2 Kør denne: cd open-zwave-read-only git pull make -j 3 Her efter skriver du: cd.. for at komme ud til root. Nu er Z-wave klar til installering af Domoticz. 5. Og det er nu, kør følgende kode: cd git clone https://github.com/jjalling/domoticz.git cd domoticz git checkout lkihc cmake -DCMAKE_BUILD_TYPE=Release . make Her efter begynder den at samle alle trådende og bygge Domoticz med IHC-Plug-in samt Z-wave hvis du huskede det. Dette step er det der tager længst tid. (Du kan følge med i de filer der bliver lavet, der skulle meget gerne være en LK IHC i blandt dem, men jeg siger ikke hvilket antal % den kommer, det må du selv kigge efter ;)) Efter den er blevet færdig – ville jeg køre en: sudo reboot Opstart af Domoticz for første gang Kør følgende kommando når du har fået Putty op og køre igen: ./domoticz –www 8080 –sslww 8081 8080 og 8081 er nogle porte som du selv kan bestemme. Bare giv dem noget der giver mening. Domoticz burde nu kunne tilgåes på http://<raspberryPI-IP>:8080 i din browser. Når Domoticz kører, skal du ind på 1.Opsætning(Setup)->Hardware i webinterfacet. 2.Her skal du lave en forbindelse til din IHC controller. Giv den et passende navn, og vælg "LK IHC Controller" fra Type listen . Angiv IHC controllerens IP-adresse samt brugernavn og adgangskode til IHC controlleren. Tryk på tilføj(Add). IHC Controlleren skulle nu fremgå af hardware listen i toppen. 3. Tryk på knappen "Get devices" og vent 10 sek. - den skulle gerne skrive "devices updated" eller noget i den retning. Du kan nu se alle dine IHC enheder hvis du klikker ind på Opsætning(Setup)->Enheder(Devices) Tryk på den grønne pil (1), ud for alle de enheder som du vil bruge igennem Domoticz. De vil herefter fremgå på siden Afbrydere(Switches) (2). Tillykke du har hermed fået IHC og Domoticz til at spille sammen, jeg vil anbefalde du laver et restart for at få Controlleren til at virke 100% korrekt. Men ellers tryk lidt rundt og bliv bekendt med systemet. Kortlægge USB porte til USB enheder Hvis du har nogle USB enheder du har sat til RPIen ex. Z-wave stick eller RfxCOM skal du faktisk ind på RPIen og definere dem. Start putty op igen og kør følgende kommando, OBS! husk og have dem sat til RPIen: sudo lsusb -v | more Her skal du skrive følgende ned: *idVendor *idProduct *iSerial (if this is zero, you can ignore it) Du kan trykke mellemrum for at scroll down. Ex på min RfxCom: Undlad “0x”, så ‘0x6001’ bliver til ‘6001’ Herefter skal du skrive følgende kommando: sudo nano /etc/udev/rules.d/99-usb-serial.rules Her efter skal følgende kopiers ind i filen: Hvis du som jeg har en RFX-433 SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="123YAOOW", SYMLINK+="ttyUSB-RFX433-A" SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="123YX78C", SYMLINK+="ttyUSB-RFX433-B" Indset idVendor imellem “ “ (ex. erstart '0403' med det idVendor for din USB enhed). Nogle enheder viser ikke en serial, dette kan bare slettes, ex: SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", SYMLINK+="ttyUSB-RFX433" Navne skal være “ttyUSB-XXXXX” hvor XXXX er et uniqt navn, så de lettere at skeldne i Domoticz. Ved AeoTec Z-Stick Gen2: SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", SYMLINK+="ttyUSB-ZStick-2G" Gen5: SUBSYSTEM=="tty", ATTRS{idVendor}=="0658", ATTRS{idProduct}=="0200", SYMLINK+="ttyUSB-ZStick-5G" Gen2 er den gamle, hvor Gen5 køre på det nye Z-Wave Plus teknologi. Det skulle se nogenlunde sådan her ud: ”CTRL + X” til at Exit herefter gem. Gem og kør følgende: sudo shutdown -r now Du skulle nu lettere kunne finde dine USB hardware enheder I Domoticz. https://www.domoticz.com/wiki/PersistentUSBDevices Nu er det basale opsat. Næste gang vil jeg komme ind på: - - Homekit / Siri / HomeBridge - -System der tjekker for om Domoticz køre, og opstart af det, hvis det crasher. o I dag skal du selv ind og restart det, hvis det går ned. Det gider man ikke J - -Mine erfaringer med kodning af Domoticz i mellem IHC og andet. o Bedre IHC projekt og sammenspil med Domoticz. Mvh. Christian
  13. 1 point
    Lars Jacobsen

    Sol op og nedgang

    Version v6.1

    1.360 downloads

    Kenth´s "virtuelle skumringsrelæ". En FB der simulerer skunmringsrelæ, og tilpasser sol op/nedgangstiderne efter årstiderne.
This leaderboard is set to København/GMT+02:00
  • Newsletter

    Want to keep up to date with all our latest news and information?

    Sign Up
×

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.