Jump to content
IHC-User.dk

Lachris

Members
  • Content Count

    137
  • Joined

  • Last visited

About Lachris

  • Rank
    Tekniknørd :-D

Recent Profile Visitors

1,358 profile views
  1. Lachris

    IHC nøglering

    Synes ikke den er så god. Synes ikke den reg tryk, har skiftet bat. Og er svær at trykke ned. men måske andre har bedre erfaringer.
  2. Domoticz er nu fint nok hvis du kun har tryk og wireless. Derfra er der ingen begrænsninger, kun skill og tid Har ikke rigtig prøvet de andre, men det er en smagssag i sidste ende, hvad man er til.
  3. Det jeg fik ud af disse møder, var en fin mobiloplader til bilen
  4. Homebridge/HomeKit - Siri flytter ind: (Det er forudsat du har Strech og en PI3 eller højere ellers tjek følgende link - https://github.com/nfarina/homebridge/wiki/Running-HomeBridge-on-a-Raspberry-Pi) Der er blevet spurgt et par gange, og jeg har lige fået det til at virke forholdsvis ordenligt. Har kørt en halv dag med det. (Men har prøvet at få det til at kører et par gange). Jeg har ikke lavet noget af dette her, så alt kredit går til de steder jeg linker til, jeg sammensætter det bare og får det til at virke med domoticz. Første step er at have systemet opdateret: sudo apt-get update sudo apt-get upgrade Sudo reboot Efter reboot gå ind på Pien og installere Nodes: curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs Dernæst skal Avahi og andet installeres: sudo apt-get install libavahi-compat-libdnssd-dev Tjek Nodes version: (den skal være lig med eller større end: 4.3.2) node --version Nu er vi klar til at installere homebridge: (https://github.com/nfarina/homebridge) sudo npm install -g --unsafe-perm homebridge Her efter skulle det være muligt at kører Homebridge bare ved at skrive: homebridge Men der er stadig ikke noget Domoticz plugin installeret. Derfor: (https://github.com/PatchworkBoy/homebridge-edomoticz) sudo npm install -g homebridge-edomoticz Herefter skal der laves en Config fil: cd ~/.homebridge/ nano config.json Kopier og indsæt følgende: (server: Domoticz IP, Port: Domoticz porten { "bridge": { "name": "Homebridge", "username": "CC:21:3E:E4:DE:33", "port": 51826, "pin": "031-45-154" }, "description": "Configuration file for (e)xtended Domoticz platform.", "platforms": [ { "platform": "eDomoticz", "name": "eDomoticz", "server": "127.0.0.1", "port": "8080", "ssl": 0, "roomid": 0, "mqtt": 1, "excludedDevices": [] } ], "accessories": [] } roomid: Denne er den spændende for det her her vi kan se hvilke dimser der skal med over i Homekit. Derfor skal du lave et nyt rum for ikke at få ALT med. Så følgende steps skal gøres i Domoticz: Setup(1), More Options (2), Plans (3) og herefter Roomplan (4). Add Plan (denne knap er lige under "Setup" (1)). Giv den et sigende navn, min hedder "AppleWatch". Bemærk og dette er vigtigt: der står idx: 16 ud for dette. Det er dette nummer der skal så i din config fil ved "roomid" Når du har valgt dit rum kan du tilføje de ting du gerne vil have under "Devices" på denne "Roomplan" side. (Ikke den under "Setup") MQTT:1 Tager settings fra Domoticz, hvis dette ikke er installeret, er det en overvejelse man bør tage. (men dette punkt er udelukket fra denne guide, da det ikke er helt let) DU kan nu prøve at skrive: homebridge og se hvad der starter op, du skulle meget gerne have nogle devices og en PIN kode samt QR Code. nu det på tide at installere en app, der kan indhente alle disse devices og sende dem ind i HomeKit. (https://www.domoticz.com/wiki/Homekit_Siri) eve - https://itunes.apple.com/app/elgato-eve/id917695792 Installere denne app og gå til "Settings" og derefter "Add Accessory", der skulle den meget gerne finde "Homebridge". Den spørg derefter QR code eller du kan vælge PIN Code. Efter den er forbundet henter den dine devices ind i Eve. Efterfølgende er det muligt at gå in i "Hjem" eller Home på Homekit og hente tingene ind fra Eve. Koden er: HomeBridge accessories 031-45-154 Så er vi igang, og hvis du er tilfreds og gerne vil have Homebridge til at starte op hver gang du laver et reboot etc. skal følgende gøres: (https://github.com/nfarina/homebridge/wiki/Running-HomeBridge-on-a-Raspberry-Pi#running-homebridge-on-bootup) sudo nano /etc/init.d/homebridge Kopier følgende og indsæt i skærmbilledet: #!/bin/sh ### BEGIN INIT INFO # Provides: # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start daemon at boot time # Description: Enable service provided by daemon. ### END INIT INFO dir="home/pi" cmd="DEBUG=* /usr/local/bin/homebridge" user="pi" name=`basename $0` pid_file="/var/run/$name.pid" stdout_log="/var/log/$name.log" stderr_log="/var/log/$name.err" get_pid() { cat "$pid_file" } is_running() { [ -f "$pid_file" ] && ps -p `get_pid` > /dev/null 2>&1 } case "$1" in start) if is_running; then echo "Already started" else echo "Starting $name" cd "$dir" if [ -z "$user" ]; then sudo $cmd >> "$stdout_log" 2>> "$stderr_log" & else sudo -u "$user" $cmd >> "$stdout_log" 2>> "$stderr_log" & fi echo $! > "$pid_file" if ! is_running; then echo "Unable to start, see $stdout_log and $stderr_log" exit 1 fi fi ;; stop) if is_running; then echo -n "Stopping $name.." kill `get_pid` for i in 1 2 3 4 5 6 7 8 9 10 # for i in `seq 10` do if ! is_running; then break fi echo -n "." sleep 1 done echo if is_running; then echo "Not stopped; may still be shutting down or shutdown may have failed" exit 1 else echo "Stopped" if [ -f "$pid_file" ]; then rm "$pid_file" fi fi else echo "Not running" fi ;; restart) $0 stop if is_running; then echo "Unable to stop, will not attempt to start" exit 1 fi $0 start ;; status) if is_running; then echo "Running" else echo "Stopped" exit 1 fi ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac exit 0 Her efter CTRL+o for at save, og CTRL+x for at gå ud af filen, herefter skal vi ændre rettighederne på filen: sudo chmod 755 /etc/init.d/homebridge sudo update-rc.d homebridge defaults Herefter prøv: sudo reboot Nu skulle du meget gerne have homekit kørerende med Domoticz. For start/stop af service skriv da (med tanke på hvis man tilføjer enheder løbende til roomidet og gerne vil have dem med i Homekit opdateringen sker ikke automatisk): Stop: sudo service homebridge Stop Stat: sudo service homebridge Start Jeg håber denne guide giver noget, der kan mangle nogle dependencies som: (https://www.domoticz.com/wiki/Homekit_Siri#Configure): sudo apt-get install python sudo apt-get install g++ sudo apt-get install libavahi-compat-libdnssd-dev Men jeg tænker ovenstående meget gerne skulle give det resultat vi ønsker. Jeg har prøvet en del gange på at få dette op og kører. Og kan derfor godt have skippet et step eller to, så skriv endelige hvis det virker for dig. (Info er spredt ud over 3-4 hjemmesider Held og lykke og godt nytår :)
  5. Enig med Lars, selvom jeg ikke er elektrikker. Jeg ville ønske jeg havde tomme rør at kunne smide et netværkskabel igennem. Sådan så jeg ikke skulle bruge en powerline fra IHC til router. dermed sagt indregn at dine behov ændre sig over tid. mine har i hvertfald mange gange.
  6. Kunne nok også være frisk på at aftage noget Wireless
  7. Det er korrekt :-) jeg har ikke lige skills til st gå direkte på IHC3en :-(
  8. Det ville nu være fedt hvis den er åben, men tror det desværre ikke. Men mund ikke nogle laver lidt på github hvis ikke den er.
  9. Kommer der snart en guide til Homebridge og LK IHC?

    1. Lachris

      Lachris

      Hey Christian,

      Lige pt. Er/var jeg lidt i gang med Jonas ang. At få domoticz op på en ny version, og med bat og rssi fra Ihc.

      jeg har haft lidt udfordringer med Homebridge. 

      Den vil ikke helt som jeg vil. Men når jeg har mulighed for det smider jeg noget op.

       

       

  10. Jeg har dette fra Jonas: "... Jeg har lavet en ny branch med det meget sigende navn 'ihc3'. Den svarer næsten til den nye Domoticz master branch, men er baseret på development branchen. I teorien burde du derfor kunne: 1 stoppe Domoticz 2 lav en sikkerhedskopi af din domoticz database (cp domoticz.db domoticz.db_backup) - Lachris(Her lavede jeg et backup af hele imaget) 3 git pull 4 git checkout ihc3 5 make (evt. make -j3) - Lachris(Her brugte jeg -j3) 6 kør domoticz Det skal siges at fordi IHC ikke er med i den officielle Domoticz gren, har interne hardware ID skiftet nummer. IHC controlleren har derfor forkert type på hardware siden i domoticz. Dette kan rettes ved at gøre følgende i Domoticz. 1 Setup -> Hardware 2 Vælg IHC controlleren 3 Ændr typen til at være "LK IHC Controller" 4 Tryk på Update knappen Så skulle alt gerne køre igen." Det tog mig 6 timer før den var igennem. Dette er en opgrade af systemet og ikke en sådan starter du forfra. Så nye kan desværre ikke komme igang med det. (Jeg er ikke god nok til at lave en guide fra start på den nye del her) Håber det virker!
  11. Tak, det problem har jeg ikke. den første er noget i forhold til events. tror bare han skal ændre sine event scripts. Add device Har jeg ikke gjort længe.
  12. Ikke hvad jeg ved af, har du nogle links til nogle af problemerne? jeg har lidt sjov med afsendelse af farveskift til pære, de ikke skifter inden de tænder.
×
×
  • Create New...

Important Information

Privacy Policy 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.