Hop til indhold

Ihc Og Openhab


Recommended Posts

Jeg har brug for hjælp, er gået igang med at lege med openhab, men fuck det driller, jeg får en fejl "configuration updated, config false" går ud fra det er openhab.cfg der er noget galt med, men har virkelig været rundt på nettet og kan intet om dette.

 

Håber en kan hjælpe mig

 

Bum bum, det kan være mange ting. Jeg har ikke set den fejl. Hvornår fremkommer den? under opstart/efter update af konfigurationfilerne?

 

Har du konfigureret openhab.cfg og lavet items fil? Har du kopieret ihc binding filen til addons mappen?

 

Hvad kører du openhab på rpi/linux/win/mac?

 

I openhab.cfg skal du indtaste ihc controllerens ip og et brugernavn og pass. Opret en bruger i controlleren til openhab.

 

Du kan evt. starte demo projektet. for at se bindingen mellem items/sitemaps/rules mm.

Link til kommentar
Del på andre sites

Kommer efter Update af konfiggutionsfilerne, kører på både en win 10 maskine samt en raspberry pi. Samme fejl. Har konfiguret openhab.cfg med ip og bruger og kopieret bindingen. Du skrive opret en bruger til openhab, skal det være en speciel bruger. Er det ikke nok med den jeg selv bruger i controleren? Har oprettet item er dog lidt. Når jeg så aktivere der fra openhab appen skriver den controller er ikke initaliseret. Håbede lidt på at jeg kunne finde en openhab download til en der virker også bare ændre ip med mer , ville måske hjælpe og samligne med

Link til kommentar
Del på andre sites

Kommer efter Update af konfiggutionsfilerne, kører på både en win 10 maskine samt en raspberry pi. Samme fejl. Har konfiguret openhab.cfg med ip og bruger og kopieret bindingen. Du skrive opret en bruger til openhab, skal det være en speciel bruger. Er det ikke nok med den jeg selv bruger i controleren? Har oprettet item er dog lidt. Når jeg så aktivere der fra openhab appen skriver den controller er ikke initaliseret. Håbede lidt på at jeg kunne finde en openhab download til en der virker også bare ændre ip med mer , ville måske hjælpe og samligne med

Hej Brian.

 

Min openhab.cfg:

############################ IHC / ELKO LS Binding ####################################
#
# Controller IP address
ihc:ip=192.168.168.41
 
# Username and password for Controller
ihc:username=openhab
ihc:password=xxxxxxxxx
 
# Timeout for controller communication
ihc:timeout=5000
 
 
items fil:
Switch Light_Garage_Spots "Spots" (Garage,Lights) { ihc="0xdc5b" }
Switch Light_Garage_Wall "Væglampe" (Garage,Lights) { ihc="0x1c65b" }
Link til kommentar
Del på andre sites

 

Hej Brian.

 

Min openhab.cfg:

############################ IHC / ELKO LS Binding ####################################
#
# Controller IP address
ihc:ip=192.168.168.41
 
# Username and password for Controller
ihc:username=openhab
ihc:password=xxxxxxxxx
 
# Timeout for controller communication
ihc:timeout=5000
 
 
items fil:
Switch Light_Garage_Spots "Spots" (Garage,Lights) { ihc="0xdc5b" }
Switch Light_Garage_Wall "Væglampe" (Garage,Lights) { ihc="0x1c65b" }

 

Hvilken fejl får du under opstart at openhab? Den må ikke kunne oprette forbindelsen til controlleren.

Hvilken openhab version prøver du med?

Link til kommentar
Del på andre sites

22:52:11.901 [DEBUG] [.s.internal.SchedulerActivator:36   ] - Scheduler has been started.

22:52:11.933 [iNFO ] [uartz.impl.StdSchedulerFactory:1175 ] - Using default implementation for ThreadExecutor

22:52:11.948 [iNFO ] [rtz.core.SchedulerSignalerImpl:61   ] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl

22:52:11.948 [iNFO ] [rg.quartz.core.QuartzScheduler:243  ] - Quartz Scheduler v.2.1.7 created.

22:52:11.948 [iNFO ] [org.quartz.simpl.RAMJobStore  :154  ] - RAMJobStore initialized.

22:52:11.948 [iNFO ] [rg.quartz.core.QuartzScheduler:268  ] - Scheduler meta-data: Quartz Scheduler (v2.1.7) 'openHAB-job-scheduler' with instanceId 'NON_CLUSTERED'

  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.

  NOT STARTED.

  Currently in standby mode.

  Number of jobs executed: 0

  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 2 threads.

  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.

 

22:52:11.948 [iNFO ] [uartz.impl.StdSchedulerFactory:1324 ] - Quartz scheduler 'openHAB-job-scheduler' initialized from specified file: './etc/quartz.properties'

22:52:11.948 [iNFO ] [uartz.impl.StdSchedulerFactory:1328 ] - Quartz scheduler version: 2.1.7

22:52:11.948 [iNFO ] [rg.quartz.core.QuartzScheduler:534  ] - Scheduler openHAB-job-scheduler_$_NON_CLUSTERED started.

22:52:11.948 [DEBUG] [o.config.core.ConfigDispatcher:146  ] - Processing openHAB default configuration file 'C:\Openhab\configurations\openhab_default.cfg'.

22:52:12.277 [DEBUG] [o.config.core.ConfigDispatcher:168  ] - Processing openHAB main configuration file 'C:\Openhab\configurations\openhab.cfg'.

22:52:12.292 [DEBUG] [.o.core.internal.CoreActivator:115  ] - Created file 'C:\Openhab\webapps\static\uuid' with content 'b9591fb8-3dee-42c3-bc89-96652f463e3d'

22:52:12.292 [DEBUG] [.o.core.internal.CoreActivator:115  ] - Created file 'C:\Openhab\webapps\static\version' with content '1.7.1'

22:52:12.292 [iNFO ] [.o.core.internal.CoreActivator:61   ] - openHAB runtime has been started (v1.7.1).

22:52:12.323 [DEBUG] [a.internal.AutoUpdateActivator:31   ] - AutoUpdate binding has been started.

22:52:13.277 [DEBUG] [.p.i.PersistenceModelActivator:23   ] - Registered 'persistence' configuration parser

22:52:13.323 [DEBUG] [.c.t.i.TransformationActivator:38   ] - Transformation Service has been started.

22:52:13.386 [DEBUG] [m.internal.MultimediaActivator:34   ] - Multimedia I/O bundle has been started.

22:52:13.417 [DEBUG] [.s.i.DiscoveryServiceActivator:27   ] - Discovery service has been started.

22:52:13.417 [iNFO ] [o.o.i.s.i.DiscoveryServiceImpl:93   ] - mDNS service has been started

22:52:13.464 [DEBUG] [.io.transport.mqtt.MqttService:123  ] - Starting MQTT Service...

22:52:13.605 [iNFO ] [o.o.i.s.i.DiscoveryServiceImpl:53   ] - Service Discovery initialization completed.

22:52:13.620 [DEBUG] [.i.internal.ItemModelActivator:24   ] - Registered 'item' configuration parser

22:52:13.714 [DEBUG] [o.o.c.i.items.ItemRegistryImpl:137  ] - Item provider 'GenericItemProvider' has been added.

22:52:14.480 [DEBUG] [.o.m.s.i.SitemapModelActivator:23   ] - Registered 'sitemap' configuration parser

22:52:14.933 [DEBUG] [io.rest.internal.RESTActivator:33   ] - REST API has been started.

22:52:14.995 [iNFO ] [org.atmosphere.util.IOUtils   :370  ] - META-INF/services/org.atmosphere.cpr.AtmosphereFramework not found in class loader

22:52:15.027 [iNFO ] [sphere.cpr.AtmosphereFramework:2601 ] - Atmosphere is using org.atmosphere.cpr.DefaultAnnotationProcessor for processing annotation

22:52:15.027 [iNFO ] [cpr.DefaultAnnotationProcessor:138  ] - AnnotationProcessor class org.atmosphere.cpr.DefaultAnnotationProcessor$BytecodeBasedAnnotationProcessor being used

22:52:15.042 [WARN ] [cpr.DefaultAnnotationProcessor:178  ] - Unable to detect annotations. Application may fail to deploy.

22:52:15.073 [iNFO ] [sphere.cpr.AtmosphereFramework:1891 ] - Auto detecting atmosphere handlers /WEB-INF/classes/

22:52:15.089 [iNFO ] [sphere.cpr.AtmosphereFramework:639  ] - Installed AtmosphereHandler org.atmosphere.handler.ReflectorServletProcessor mapped to context-path /* and Broadcaster Class org.atmosphere.jersey.JerseyBroadcaster

22:52:15.089 [iNFO ] [sphere.cpr.AtmosphereFramework:1945 ] - Auto detecting WebSocketHandler in /WEB-INF/classes/

22:52:15.089 [iNFO ] [sphere.cpr.AtmosphereFramework:1602 ] - Installed WebSocketProtocol org.atmosphere.websocket.protocol.SimpleHttpProtocol 

22:52:15.120 [iNFO ] [.a.h.ReflectorServletProcessor:103  ] - Installing Servlet com.sun.jersey.spi.container.servlet.ServletContainer

22:52:15.245 [iNFO ] [c.s.j.s.i.a.WebApplicationImpl:815  ] - Initiating Jersey application, version 'Jersey: 1.18.1 02/19/2014 03:28 AM'

22:52:15.245 [iNFO ] [c.s.j.s.i.a.WebApplicationImpl:826  ] - Adding the following classes declared in META-INF/services/jersey-server-components to the resource configuration:

  class org.atmosphere.jersey.AtmosphereResourceConfigurator

22:52:15.308 [iNFO ] [j.s.i.a.DeferredResourceConfig:101  ] - Instantiated the Application class org.openhab.io.rest.RESTApplication

22:52:16.167 [iNFO ] [sphere.cpr.AtmosphereFramework:2435 ] - AtmosphereInterceptor CORS Interceptor Support will always be executed first

22:52:16.167 [iNFO ] [sphere.cpr.AtmosphereFramework:2404 ] - Installed AtmosphereInterceptor CORS Interceptor Support with priority FIRST_BEFORE_DEFAULT 

22:52:16.167 [iNFO ] [sphere.cpr.AtmosphereFramework:2404 ] - Installed AtmosphereInterceptor Default Response's Headers Interceptor with priority AFTER_DEFAULT 

22:52:16.183 [iNFO ] [sphere.cpr.AtmosphereFramework:2404 ] - Installed AtmosphereInterceptor Android Interceptor Support with priority AFTER_DEFAULT 

22:52:16.183 [iNFO ] [sphere.cpr.AtmosphereFramework:2404 ] - Installed AtmosphereInterceptor SSE Interceptor Support with priority AFTER_DEFAULT 

22:52:16.183 [iNFO ] [sphere.cpr.AtmosphereFramework:2404 ] - Installed AtmosphereInterceptor JSONP Interceptor Support with priority AFTER_DEFAULT 

22:52:16.183 [iNFO ] [sphere.cpr.AtmosphereFramework:2404 ] - Installed AtmosphereInterceptor Atmosphere JavaScript Protocol with priority AFTER_DEFAULT 

22:52:16.183 [iNFO ] [sphere.cpr.AtmosphereFramework:2404 ] - Installed AtmosphereInterceptor Browser disconnection detection with priority AFTER_DEFAULT 

22:52:16.199 [iNFO ] [sphere.cpr.AtmosphereFramework:935  ] - Using EndpointMapper class org.atmosphere.util.DefaultEndpointMapper

22:52:16.199 [WARN ] [sphere.cpr.AtmosphereFramework:941  ] - No BroadcasterCache configured. Broadcasted message between client reconnection will be LOST. It is recommended to configure the org.atmosphere.cache.UUIDBroadcasterCache

22:52:16.199 [iNFO ] [sphere.cpr.AtmosphereFramework:949  ] - Default Broadcaster Class: org.atmosphere.jersey.JerseyBroadcaster

22:52:16.199 [iNFO ] [sphere.cpr.AtmosphereFramework:950  ] - Broadcaster Polling Wait Time 100

22:52:16.199 [iNFO ] [sphere.cpr.AtmosphereFramework:951  ] - Shared ExecutorService supported: true

22:52:16.199 [iNFO ] [sphere.cpr.AtmosphereFramework:958  ] - Messaging Thread Pool Size: 10

22:52:16.214 [iNFO ] [sphere.cpr.AtmosphereFramework:968  ] - Async I/O Thread Pool Size: 10

22:52:16.214 [iNFO ] [sphere.cpr.AtmosphereFramework:979  ] - Using BroadcasterFactory: org.atmosphere.cpr.DefaultBroadcasterFactory

22:52:16.214 [iNFO ] [sphere.cpr.AtmosphereFramework:980  ] - Using WebSocketProcessor: org.atmosphere.websocket.DefaultWebSocketProcessor

22:52:16.214 [iNFO ] [sphere.cpr.AtmosphereFramework:990  ] - Invoke AtmosphereInterceptor on WebSocket message true

22:52:16.214 [iNFO ] [sphere.cpr.AtmosphereFramework:991  ] - HttpSession supported: false

22:52:16.214 [iNFO ] [sphere.cpr.AtmosphereFramework:993  ] - Atmosphere is using DefaultAtmosphereObjectFactory for dependency injection and object creation

22:52:16.214 [iNFO ] [sphere.cpr.AtmosphereFramework:994  ] - Atmosphere is using async support: org.atmosphere.container.JettyAsyncSupportWithWebSocket running under container: jetty/8.1.3.v20120522 with WebSocket enabled.

22:52:16.230 [iNFO ] [sphere.cpr.AtmosphereFramework:996  ] - Atmosphere Framework 2.2.5 started.

22:52:16.230 [iNFO ] [sphere.cpr.AtmosphereFramework:998  ] - 

 

For Atmosphere Framework Commercial Support, visit 

http://www.async-io.org/ or send an email to support@async-io.org

 

22:52:16.230 [iNFO ] [penhab.io.rest.RESTApplication:144  ] - Started REST API at /rest

22:52:16.230 [DEBUG] [o.o.i.s.i.DiscoveryServiceImpl:66   ] - Registering new service _openhab-server._tcp.local. at port 8080

22:52:16.730 [iNFO ] [sphere.cpr.AtmosphereFramework:1053 ] - Latest version of Atmosphere's JavaScript Client 2.2.12

22:52:16.730 [iNFO ] [sphere.cpr.AtmosphereFramework:1060 ] - 

 

Atmosphere Framework Updates

Minor available (bugs fixes): 2.2.8

Major available (new features): 2.4.0

22:52:21.277 [DEBUG] [o.o.i.s.i.DiscoveryServiceImpl:66   ] - Registering new service _openhab-server-ssl._tcp.local. at port 8443

22:52:23.011 [iNFO ] [c.internal.ModelRepositoryImpl:80   ] - Loading model 'demo.sitemap'

22:52:23.183 [iNFO ] [c.internal.ModelRepositoryImpl:80   ] - Loading model 'demo.items'

22:52:23.215 [DEBUG] [i.internal.GenericItemProvider:154  ] - Processing binding configs for items from model 'demo.items'

22:52:23.215 [DEBUG] [i.internal.GenericItemProvider:133  ] - Read items from model 'demo.items'

22:52:24.058 [iNFO ] [.o.u.w.i.servlet.WebAppServlet:79   ] - Started Classic UI at /openhab.app

22:52:24.308 [DEBUG] [.r.internal.RuleModelActivator:42   ] - Registered 'rules' configuration parser

22:52:24.340 [DEBUG] [m.r.internal.engine.RuleEngine:77   ] - Started rule engine

22:52:26.668 [DEBUG] [.o.b.ihc.internal.IhcActivator:33   ] - IHC / ELKO LS binding has been started.

22:52:26.683 [DEBUG] [i.internal.GenericItemProvider:341  ] - Start processing binding configuration of Item 'Light_Stue (Type=SwitchItem, State=Uninitialized)' with 'IhcGenericBindingProvider' reader.

22:52:26.699 [DEBUG] [inding.ihc.internal.IhcBinding:298  ] - allBindingsChanged

22:52:26.699 [DEBUG] [inding.ihc.internal.IhcBinding:348  ] - Configuration updated, config false

22:53:54.703 [DEBUG] [.r.i.resources.SitemapResource:107  ] - Received HTTP GET request at 'sitemaps' for media type 'null'.

22:53:54.703 [DEBUG] [.r.i.resources.SitemapResource:228  ] - Received HTTP GET request at 'http://192.168.1.10:8080/rest/sitemaps'.

22:53:54.781 [DEBUG] [.r.i.resources.SitemapResource:146  ] - Received HTTP GET request at 'sitemaps/demo/demo' for media type 'null'.

22:53:54.813 [DEBUG] [.r.i.resources.SitemapResource:146  ] - Received HTTP GET request at 'sitemaps/demo/demo' for media type 'null'.

22:54:02.047 [DEBUG] [.r.i.resources.SitemapResource:146  ] - Received HTTP GET request at 'sitemaps/demo/0000' for media type 'null'.

22:54:02.063 [DEBUG] [.r.i.resources.SitemapResource:146  ] - Received HTTP GET request at 'sitemaps/demo/0000' for media type 'null'.

22:54:04.001 [DEBUG] [o.i.r.i.resources.ItemResource:193  ] - Received HTTP POST request at 'items/Light_Stue' with value 'ON'.

22:54:04.016 [DEBUG] [inding.ihc.internal.IhcBinding:400  ] - Received update/command (item='Light_Stue', state='ON', class='class org.openhab.core.library.types.OnOffType')

22:54:04.016 [WARN ] [inding.ihc.internal.IhcBinding:406  ] - Controller is not initialized, abort resource value update for item 'Light_Stue'!

22:54:04.344 [DEBUG] [o.o.i.r.i.b.GeneralBroadcaster:46   ] - broadcaster 'org.openhab.io.rest.internal.broadcaster.GeneralBroadcaster$1@205dbfc3' is empty

22:54:04.344 [DEBUG] [o.o.i.r.i.b.GeneralBroadcaster:46   ] - broadcaster 'org.openhab.io.rest.internal.broadcaster.GeneralBroadcaster$1@f3651cc' is empty

22:54:04.360 [DEBUG] [.r.i.resources.SitemapResource:146  ] - Received HTTP GET request at 'sitemaps/demo/0000' for media type 'null'.

22:54:04.391 [DEBUG] [.r.i.resources.SitemapResource:146  ] - Received HTTP GET request at 'sitemaps/demo/0000' for media type 'null'.

Link til kommentar
Del på andre sites

 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