Hop til indhold
  • 0

Openhab På Synology Ds414


zoomorph
 Share

Spørgsmål

Hej

 

Jeg prøver at få IHC til at virke med OpenHAB på min Synology DS414, men jeg har problemer med certifikatet fra controlleren.

 

Min synology DS414 kører BusyBox v1.16.1 linux.

 

Jeg har prøvet følgende kommando, men uden held.

 

 $JAVA_HOME/bin/keytool -importcert -alias ihc -keystore /volume1/@appstore/JavaManager/Java/jre/lib/security/cacerts -file http://192.168.xx.xx
Enter keystore password:
keytool error: java.io.FileNotFoundException: http:/192.168.xx.xx (No such file or directory)
 
Jeg har prøvet med
 
//192.168.xx.xx
192.168.xx.xx
\192.168.xx.xx
 
Men den vil simpelthen ikke hente certifikatet. Nogle forslag?
 
Med venlig hilsen
Jeppe 
 
 
 
 
 
Link til kommentar
Del på andre sites

16 svar på dette spørgsmål

Recommended Posts

  • 0

Nå Så fik jeg alligevel knækket koden.

 

For at få sit certifikat:

 

åben chrome, og gå ind på ihc controlleren via https

 

eks.: https://192.168.1.3

 

klik på hængelåsen ved siden af adresse linien, og klik på 'certifikatoplysninger' -> detaljer -> kopier til fil

 

gem som ihc-certifikat.crt i mappen public på diskstation

 

Hvis man gemmer sit certifikat i mappen Public:

 

$JAVA_HOME/bin/keytool -importcert -alias ihc -keystore /volume1/@appstore/JavaManager/Java/jre/lib/security/cacerts -file /volume1/public/ihc-certifikat.crt

 

Password: changeit

 

done :D

Link til kommentar
Del på andre sites

  • 0

Er der så nogle der kan hjælpe mig med hvordan jeg skal få min ihc til at virke med OpenHAB?

 

Ind til videre er jeg kommet frem til, ud fra demo.items :

 

Switch Light_GF_Corridor_Ceiling "Ceiling" (GF_Corridor, Lights) { ihc="_0x285f2c" }

 

Og så i openhab.cfg :

 

######################## IHC / ELKO LS Binding ########################################
# Controller IP address 
ihc:ip=192.168.xx.xx
 
# Username and password for Controller
ihc:username=admin
ihc:password=*****
 
# Timeout for controller communication
ihc:timeout=5000
 
Men er der andre ting der skal tilføjes, for jeg syntes ikke at jeg kan få det til at virke?
 
Med venlig hilsen
Jeppe
Link til kommentar
Del på andre sites

  • 0

ok, har prøvet at fjerne underscore, men uden effekt?

 

her er et udplug af loggen:

 

10:16:07.356 INFO  o.o.c.s.AbstractActiveService[:169]- IHC / ELKO LS refresh and notification listener service has been started
10:16:07.357 INFO  o.o.b.ihc.internal.IhcBinding[:151]- Connecting to IHC / ELKO LS controller [iP=192.168.xx.xx' Username='admin' Password='******].
10:16:07.398 WARN  o.o.m.i.i.GenericItemProvider[:108]- Attempted to register a second BindingConfigReader of type 'ihc'. The primaraly reader will remain active!
 
Jeg antager at den advarsel kommer fordi certifikatet allerede er indlæst,
 
Med venlig hilsen
Jeppe
Link til kommentar
Del på andre sites

  • 0
Jeg er ikke helt sikker på hvad du mener, eller hvor jeg skal kigge.

 

Men er det ikke denne værdi jeg skal bruge i min openhab item?

 

<product_dataline id="_0x11ef53" product_identifier="_0x2102" name="LK FUGA Tryk 4 tast" locked="yes" enduser_report="yes" icon="_0x85" note="Tryk med 4 SL">

<dataline_input id="_0x11f05a" name="Tryk (�verst venstre)" address_dataline="_0x5">

<link_from_resource id="_0x285c2d" name="F�lg Link" icon="_0x47" link="_0x285d2c"/>

</dataline_input>

 

Så det kommer til at se sådan ud?

 

Switch Light_GF_Corridor_Ceiling "Ceiling" (GF_Corridor, Lights) { ihc="0x11f05a" }

 

Eller er det denne?

 

<outputs id="_0x27d024" name="Output" icon="_0x14" note="Variablene i denne gruppering er output fra funktionsblokken">

               <resource_output id="_0x27d812" name="Spot" icon="_0x39">

                  <link_from_resource id="_0x28542d" name="F�lg Link" icon="_0x47" link="_0x28552c"/>

               </resource_output>

 

Med venlig hilsen

Jeppe
Link til kommentar
Del på andre sites

  • 0

Så fandt jeg løsningen :)

 

Efter jeg havde installeret alle addons, begyndte min openhab ikke at ville starte automatisk fra min DS414. Jeg kunne kun få den til at køre hvis jeg startede openhab_runtime.sh som root. Det viste sig at være et rettigheds problem, da mange af de nye addons var lagt ind som bruger admin. yderligere var der også problemer med gruppe rettigheder, og efter jeg rettede det, virkede alt som det skulle.

 

Hvis nogle skulle sidde med samme problem, er dette løsningen på problemet: (Stien virker kun på diskstation, så den specifikke sti skal du finde på din egen maskine)

 

chown openhab /volume1/@appstore/OpenHAB/* -R

chgrp users /volume1/@appstore/OpenHAB/* -R

 

Med venlig hilsen

Jeppe

Link til kommentar
Del på andre sites

  • 0

Hej Jeppe

 

Nu er jeg ikke lige helt med på hvad det er du kan på din NAS og IHC... 

Har selv 414'eren og selvf. IHC...  Og som nørd vil jeg jeg gerne have alt mit GEAR til at spille samme.. IHC, Solceller, Solfanger. Genveks.. Log på div.  osv.. 

Så kan du ikke lige fortælle hvad OpenHAB kan (eller skal kunne ) 

 

Henrik

 

 

(Ok google OpenHAB og er nu igang med at blive lidt klogere ) 

(tror jeg ) 

Link til kommentar
Del på andre sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gæst
Svar på dette spørgsmål

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loader...
 Share

×
×
  • Tilføj...

Important Information

Privatlivspolitik og We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

1200x630bb.png

ok