DebMatic - CCU auf Debian Systemen

Begonnen von zap, 12 Februar 2019, 12:01:21

Vorheriges Thema - Nächstes Thema

fhemfreund

Zitat von: deimos am 14 Februar 2019, 07:40:19
Hi,

es erwartet keinen seriellen Port, sondern ein komplett durchgereichtes USB Gerät, welches entsprechend beschaltet und geflasht ist. Sobald das USB Gerät in der VM drin ist, wird der Treiber per udev geladen und das Dev /dev/raw-uart angelegt, welches dann beim Start von debmatic genutzt wird. raw-uart ist aber kein normales tty, sondern sehr speziell, daher auch die ganzen Kernel Module. eQ-3 hat sich da eine nicht ganz intuitive Architektur ausgedacht, an der man leider nichts ändern kann.

Viele Grüße
Alex

@Alex,

Habe jetzt mal ein USB Device eingerichtet und an meine VM durchgereicht. Bekomme auch via debmatic-info (Teile der Serial/Mac ich ich mit 'x' geändert) folgendes:

debmatic version: 3.41.11-1
Kernel modules: Available
Raw UART dev:   Available
HMRF Hardware:  HM-MOD-RPI-PCB
HMIP Hardware:  HM-MOD-RPI-PCB
Board serial:   OEQ0308xxx
Radio MAC:      0x583xxx
SGTIN:          unknown


Allerdings startet danach Debmatic nur mit sehr langer Verzögerung (~5min) und bringt dann den Fehler


Interface-Prozess 'BidCos-RF' läuft nicht.
Interface-Prozess 'VirtualDevices' läuft nicht.
Interface-Prozess 'HmIP-RF' läuft nicht.


wenn ich z.B.


Startseite > Programme und Verknüpfungen > Direkte Verknüpfungen > Neue Verknüpfung anlegen - Schritt 1/3


aufrufe.


wo kann ich noch weiter schauen? ggf. in Logfiles? Fehlt da ev. noch eine Config?

Andreas

Mitch

so, neues Problem, die HMCCU findet keinen Adapter mehr:

2019.02.15 14:34:27 1: HMCCU: [Debmatic] HMCCU: Error while reading device list from CCU 192.168.0.184
2019.02.15 14:34:27 1: HMCCU: [Debmatic] Neither interface BidCos-RF nor HmIP-RF does exist on CCU
2019.02.15 14:34:27 1: HMCCU: [Debmatic] HMCCU: Initializing device
2019.02.15 14:34:27 1: HMCCU: [Debmatic] Initialized version 4.3.012


und das steht auch in der WebUI von Debmatic: Das Gerät mit der Seriennummer '000918A9952DE7' vom Interface 'HmIP-RF' konnte nicht abgefragt werden!

Das ist der Text aus dem Screenshot
FHEM im Proxmox Container

deimos

Hi,

@fhemfreund Was steht in /var/hm_mode

Viele Grüße
Alex

deimos

Hi,

@Mitch Was steht in der /var/log/hmserver.log?

Viele Grüße
Alex

fhemfreund

Zitat von: deimos am 15 Februar 2019, 14:42:44
Hi,

@fhemfreund Was steht in /var/hm_mode

Viele Grüße
Alex

@Alex,


HM_HOST='DEBMATIC'
HM_HOST_RAW_UART='raw-uart'
HM_HOST_GPIO_UART='/dev/raw-uart'
HM_HOST_GPIO_RESET=''
HM_LED_GREEN=''
HM_LED_RED=''
HM_LED_YELLOW=''
HM_RTC=''
HM_MODE='NORMAL'
HM_HMRF_DEVNODE='/dev/mmd_bidcos'
HM_HMIP_DEVNODE='/dev/mmd_hmip'
HM_HMRF_DEV='HM-MOD-RPI-PCB'
HM_HMIP_DEV='HM-MOD-RPI-PCB'
HM_HMRF_SERIAL='OEQ0308xxx'
HM_HMRF_VERSION='1.4.1'
HM_HMRF_ADDRESS='0x583xxx'
HM_HMIP_SGTIN=''
HM_HMIP_SERIAL='OEQ0308xxx'
HM_HMIP_VERSION='1.4.1'
HM_HMIP_ADDRESS='0x583xxx'


Andreas

Mitch

Zitat von: deimos am 15 Februar 2019, 14:45:49
Hi,

@Mitch Was steht in der /var/log/hmserver.log?

Viele Grüße
Alex

Feb 15 12:58:21 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] InitBidCosCache
Feb 15 12:58:21 de.eq3.cbcs.legacy.bidcos.rpc.internal.InterfaceInitializer INFO  [vert.x-worker-thread-2] IO Exception: Could not reinitialize interface: HmIP-RF_java. Remove interface from list.
de.eq3.cbcs.legacy.communication.rpc.RpcIOException: java.net.ConnectException: Connection refused (Connection refused)
        at de.eq3.cbcs.legacy.communication.rpc.internal.transport.http.HttpTransport.sendRequest(HttpTransport.java:90)
        at de.eq3.cbcs.legacy.communication.rpc.internal.rpc.RpcClient.sendRequest(RpcClient.java:99)
        at de.eq3.cbcs.legacy.communication.rpc.internal.rpc.RpcClient.invoke(RpcClient.java:87)
        at com.sun.proxy.$Proxy10.listDevices(Unknown Source)
        at de.eq3.cbcs.legacy.bidcos.rpc.internal.LegacyBackendClient.listDevices(LegacyBackendClient.java:140)
        at de.eq3.cbcs.legacy.bidcos.rpc.internal.DeviceUtil.synchronizedBackendDevices(DeviceUtil.java:127)
        at de.eq3.cbcs.legacy.bidcos.rpc.internal.InterfaceInitializer.loadClients(InterfaceInitializer.java:205)
        at de.eq3.cbcs.legacy.bidcos.rpc.internal.InterfaceInitializer.handle(InterfaceInitializer.java:130)
        at de.eq3.cbcs.legacy.bidcos.rpc.internal.InterfaceInitializer.handle(InterfaceInitializer.java:31)
        at io.vertx.core.eventbus.impl.HandlerRegistration.deliver(HandlerRegistration.java:212)
        at io.vertx.core.eventbus.impl.HandlerRegistration.handle(HandlerRegistration.java:191)
        at io.vertx.core.eventbus.impl.EventBusImpl.lambda$deliverToHandler$3(EventBusImpl.java:505)
        at io.vertx.core.impl.ContextImpl.lambda$wrapTask$2(ContextImpl.java:337)
        at io.vertx.core.impl.TaskQueue.lambda$new$0(TaskQueue.java:60)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.ConnectException: Connection refused (Connection refused)
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
        at java.net.Socket.connect(Socket.java:589)
        at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:120)
        at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:179)
        at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:144)
        at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:134)
        at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:612)
        at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:447)
        at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:884)
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)
        at de.eq3.cbcs.legacy.communication.rpc.internal.transport.http.HttpTransport.sendRequest(HttpTransport.java:86)
        ... 16 more
Feb 15 12:58:21 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Thread-1] BidCosCache could not be initialized
Feb 15 12:58:21 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Thread-1] java.net.ConnectException: Connection refused (Connection refused)
Feb 15 12:58:21 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create groupDefinitionProvider
Feb 15 12:58:24 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create VirtualDeviceHolder
Feb 15 12:58:24 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create VirtualDeviceHandlerRega
Feb 15 12:58:24 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create GroupAdministrationService
Feb 15 12:58:24 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create GroupDeviceDispatcher
Feb 15 12:58:24 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create GroupDeviceHandler
Feb 15 12:58:24 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [Thread-1] @GroupDeviceHandler - initializing...
Feb 15 12:58:24 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [Thread-1] --> created groupDeviceDispatcher (GroupDeviceService to BidCoS (via Dispatcher))
Feb 15 12:58:24 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [Thread-1] --> created virtualDeviceHandler (GroupDeviceService to ReGa)
Feb 15 12:58:24 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [Thread-1] --> got groupDefinitionProvider
Feb 15 12:58:24 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create BidCosGroupMemberProvider
Feb 15 12:58:24 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Init groupAdministrationService
Feb 15 12:58:24 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Init Virtual OS Device
Feb 15 12:58:24 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Init ESHLight Bridge
Feb 15 12:58:27 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create RrdDatalogging
Feb 15 12:58:27 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create MeasurementService
Feb 15 12:58:27 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Init MeasurementService
Feb 15 12:58:27 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create HTTP Server
Feb 15 12:58:28 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create BidCos context and start handler
Feb 15 12:58:28 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Create group context and start handler
Feb 15 12:58:28 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [Thread-1] Add Interfaces from handler list
Feb 15 12:58:28 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [Thread-1] Added from HandleFile: InterfaceId= 1008
Feb 15 12:58:28 de.eq3.ccu.virtualdevice.service.internal.rega.BackendWorker INFO  [vert.x-worker-thread-11] Execute BackendCommand: de.eq3.ccu.virtualdevice.service.internal.rega.BackendUpdateDevicesCommand
Feb 15 12:58:39 de.eq3.ccu.server.BaseHMServer INFO  [Thread-1] Starting HMServer done
Feb 15 12:58:39 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-1] (un)registerCallback on LegacyServiceHandler called from url: http://127.0.0.1:39292/bidcos
Feb 15 12:58:39 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-1] init finished
Feb 15 12:58:39 de.eq3.cbcs.legacy.bidcos.rpc.internal.InterfaceInitializer INFO  [vert.x-worker-thread-0] Added InterfaceId: HmIP-RF_java
Feb 15 12:58:39 de.eq3.cbcs.legacy.bidcos.rpc.internal.DeviceUtil INFO  [vert.x-worker-thread-0] updateDevicesForClient HmIP-RF_java -> 4 device addresses will be added
Feb 15 12:58:43 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-4] (un)registerCallback on VirtualDeviceHandlerRega called from url: xmlrpc_bin://127.0.0.1:31999
Feb 15 12:58:43 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-4] Added InterfaceId: 1008
Feb 15 12:58:43 de.eq3.ccu.virtualdevice.service.internal.rega.BackendWorker INFO  [vert.x-worker-thread-12] Execute BackendCommand: de.eq3.ccu.virtualdevice.service.internal.rega.BackendUpdateDevicesCommand
Feb 15 13:02:12 de.eq3.lib.util.dynamics.GenericFactory INFO  [main] @GenericFactory
Feb 15 13:02:12 de.eq3.lib.util.dynamics.GenericFactory INFO  [main] created instance of HMServerConfiguration with parameter(s)
Feb 15 13:02:12 de.eq3.lib.util.dynamics.GenericFactory INFO  [main] passed 1 parameter(s), in declarative order [String]
Feb 15 13:02:12 de.eq3.ccu.server.BaseHMServer INFO  [main] Creating instance of HMServer...
Feb 15 13:02:22 de.eq3.ccu.server.BaseHMServer INFO  [main] Create GroupAdministrationService
Feb 15 13:02:22 de.eq3.ccu.server.BaseHMServer INFO  [main] Create GroupDeviceDispatcher
Feb 15 13:02:22 de.eq3.ccu.server.BaseHMServer INFO  [main] Create GroupDeviceHandler
Feb 15 13:02:22 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] @GroupDeviceHandler - initializing...
Feb 15 13:02:22 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> created groupDeviceDispatcher (GroupDeviceService to BidCoS (via Dispatcher))
Feb 15 13:02:22 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> created virtualDeviceHandler (GroupDeviceService to ReGa)
Feb 15 13:02:22 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> got groupDefinitionProvider
Feb 15 13:02:22 de.eq3.ccu.server.BaseHMServer INFO  [main] Create BidCosGroupMemberProvider
Feb 15 13:02:22 de.eq3.ccu.server.BaseHMServer INFO  [main] Init groupAdministrationService
Feb 15 13:02:22 de.eq3.ccu.server.BaseHMServer INFO  [main] Init Virtual OS Device
Feb 15 13:02:22 de.eq3.ccu.server.BaseHMServer INFO  [main] Init ESHLight Bridge
Feb 15 13:02:25 de.eq3.ccu.server.BaseHMServer INFO  [main] Create RrdDatalogging
Feb 15 13:02:25 de.eq3.ccu.server.BaseHMServer INFO  [main] Create MeasurementService
Feb 15 13:02:25 de.eq3.ccu.server.BaseHMServer INFO  [main] Init MeasurementService
Feb 15 13:02:25 de.eq3.ccu.server.BaseHMServer INFO  [main] Create HTTP Server
Feb 15 13:02:30 de.eq3.ccu.server.BaseHMServer INFO  [main] Create BidCos context and start handler
Feb 15 13:02:30 de.eq3.ccu.server.BaseHMServer INFO  [main] Create group context and start handler
Feb 15 13:02:30 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [main] Add Interfaces from handler list
Feb 15 13:02:30 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [main] Added from HandleFile: InterfaceId= 1008
Feb 15 13:02:30 de.eq3.ccu.virtualdevice.service.internal.rega.BackendWorker INFO  [vert.x-worker-thread-9] Execute BackendCommand: de.eq3.ccu.virtualdevice.service.internal.rega.BackendUpdateDevicesCommand
Feb 15 13:02:41 de.eq3.ccu.server.BaseHMServer INFO  [main] Starting HMServer done
Feb 15 13:02:50 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-1] (un)registerCallback on VirtualDeviceHandlerRega called from url: xmlrpc_bin://127.0.0.1:31999
Feb 15 13:02:50 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-1] Added InterfaceId: 1008
Feb 15 13:02:50 de.eq3.ccu.virtualdevice.service.internal.rega.BackendWorker INFO  [vert.x-worker-thread-10] Execute BackendCommand: de.eq3.ccu.virtualdevice.service.internal.rega.BackendUpdateDevicesCommand
Feb 15 13:50:41 de.eq3.lib.util.dynamics.GenericFactory INFO  [main] @GenericFactory
Feb 15 13:50:41 de.eq3.lib.util.dynamics.GenericFactory INFO  [main] created instance of HMServerConfiguration with parameter(s)
Feb 15 13:50:41 de.eq3.lib.util.dynamics.GenericFactory INFO  [main] passed 1 parameter(s), in declarative order [String]
Feb 15 13:50:41 de.eq3.ccu.server.BaseHMServer INFO  [main] Creating instance of HMServer...
Feb 15 13:50:42 de.eq3.ccu.server.BaseHMServer INFO  [main] Default MaxEventLoopExecuteTime: 2000000000
Feb 15 13:50:42 de.eq3.ccu.server.BaseHMServer INFO  [main] Default BlockedThreadCheckInterval: 1000
Feb 15 13:50:42 de.eq3.ccu.server.BaseHMServer INFO  [main] Default MaxWorkerExecuteTime: 60000000000
Feb 15 13:50:42 de.eq3.ccu.server.BaseHMServer INFO  [main] Default EventLoopPoolSize: 4
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [BackendWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [GroupRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [DiagramRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [StorageRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [DeviceFirmwareRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [EnergyPriceRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [CouplingRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [RegaClientWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [GroupConfigurationPersistenceFileSystem] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: deploying 9 classes to Vert.x
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: 9 VertxDeployers initialized
Feb 15 13:50:45 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-2] SYSTEM: start of StorageRequestWorker succeeded (adb41e9c-aff8-4b4b-b35e-9a8caaa86c49)
Feb 15 13:50:45 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-0] SYSTEM: start of RegaClientWorker succeeded (1bb38c1c-8c10-4ad6-8f1f-e6156675d694)
Feb 15 13:50:45 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-0] SYSTEM: start of CouplingRequestWorker succeeded (ac625a05-43a5-4b01-b0b8-8eb3a3a9eafa)
Feb 15 13:50:45 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-4] SYSTEM: start of EnergyPriceRequestWorker succeeded (42968fa8-d3e6-4c63-9ce4-b23dd876cab9)
Feb 15 13:50:45 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-5] SYSTEM: start of BackendWorker succeeded (1c113bd5-262a-4545-a437-68a8fde3ffd2)
Feb 15 13:50:46 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-1] SYSTEM: start of GroupRequestWorker succeeded (62587203-85a2-4ce9-8e31-f5f87516f6ff)
Feb 15 13:50:46 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-5] SYSTEM: start of DeviceFirmwareRequestWorker succeeded (da0adc99-c5ce-457e-8827-4fdd19d5ec91)
Feb 15 13:50:46 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-3] SYSTEM: start of DiagramRequestWorker succeeded (02a85a5a-c49c-4ecd-8fc4-38362df74254)
Feb 15 13:50:47 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-5] SYSTEM: start of GroupConfigurationPersistenceFileSystem succeeded (5f3504a1-0023-446a-8a10-6fad4926636c)
Feb 15 13:50:47 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: initial deployment complete _____________________________________________________
Feb 15 13:50:47 de.eq3.ccu.server.BaseHMServer INFO  [main] Starting HMServer at 127.0.0.1:39292
Feb 15 13:50:47 de.eq3.ccu.server.BaseHMServer INFO  [main] Read Configuration
Feb 15 13:50:48 de.eq3.ccu.server.BaseHMServer INFO  [main] Create Bidcos Dispatcher
Feb 15 13:50:48 de.eq3.ccu.server.BaseHMServer INFO  [main] InitBidCosCache
Feb 15 13:50:48 de.eq3.ccu.server.BaseHMServer INFO  [main] Create groupDefinitionProvider
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Create VirtualDeviceHolder
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Create VirtualDeviceHandlerRega
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Create GroupAdministrationService
Feb 15 13:50:42 de.eq3.ccu.server.BaseHMServer INFO  [main] Default EventLoopPoolSize: 4
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [BackendWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [GroupRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [DiagramRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [StorageRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [DeviceFirmwareRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [EnergyPriceRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [CouplingRequestWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [RegaClientWorker] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [GroupConfigurationPersistenceFileSystem] (1) *worker
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: deploying 9 classes to Vert.x
Feb 15 13:50:44 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: 9 VertxDeployers initialized
Feb 15 13:50:45 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-2] SYSTEM: start of StorageRequestWorker succeeded (adb41e9c-aff8-4b4b-b35e-9a8caaa86c49)
Feb 15 13:50:45 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-0] SYSTEM: start of RegaClientWorker succeeded (1bb38c1c-8c10-4ad6-8f1f-e6156675d694)
Feb 15 13:50:45 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-0] SYSTEM: start of CouplingRequestWorker succeeded (ac625a05-43a5-4b01-b0b8-8eb3a3a9eafa)
Feb 15 13:50:45 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-4] SYSTEM: start of EnergyPriceRequestWorker succeeded (42968fa8-d3e6-4c63-9ce4-b23dd876cab9)
Feb 15 13:50:45 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-5] SYSTEM: start of BackendWorker succeeded (1c113bd5-262a-4545-a437-68a8fde3ffd2)
Feb 15 13:50:46 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-1] SYSTEM: start of GroupRequestWorker succeeded (62587203-85a2-4ce9-8e31-f5f87516f6ff)
Feb 15 13:50:46 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-5] SYSTEM: start of DeviceFirmwareRequestWorker succeeded (da0adc99-c5ce-457e-8827-4fdd19d5ec91)
Feb 15 13:50:46 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-3] SYSTEM: start of DiagramRequestWorker succeeded (02a85a5a-c49c-4ecd-8fc4-38362df74254)
Feb 15 13:50:47 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-5] SYSTEM: start of GroupConfigurationPersistenceFileSystem succeeded (5f3504a1-0023-446a-8a10-6fad4926636c)
Feb 15 13:50:47 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: initial deployment complete _____________________________________________________
Feb 15 13:50:47 de.eq3.ccu.server.BaseHMServer INFO  [main] Starting HMServer at 127.0.0.1:39292
Feb 15 13:50:47 de.eq3.ccu.server.BaseHMServer INFO  [main] Read Configuration
Feb 15 13:50:48 de.eq3.ccu.server.BaseHMServer INFO  [main] Create Bidcos Dispatcher
Feb 15 13:50:48 de.eq3.ccu.server.BaseHMServer INFO  [main] InitBidCosCache
Feb 15 13:50:48 de.eq3.ccu.server.BaseHMServer INFO  [main] Create groupDefinitionProvider
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Create VirtualDeviceHolder
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Create VirtualDeviceHandlerRega
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Create GroupAdministrationService
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Create GroupDeviceDispatcher
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Create GroupDeviceHandler
Feb 15 13:50:51 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] @GroupDeviceHandler - initializing...
Feb 15 13:50:51 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> created groupDeviceDispatcher (GroupDeviceService to BidCoS (via Dispatcher))
Feb 15 13:50:51 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> created virtualDeviceHandler (GroupDeviceService to ReGa)
Feb 15 13:50:51 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> got groupDefinitionProvider
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Create BidCosGroupMemberProvider
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Init groupAdministrationService
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Init Virtual OS Device
Feb 15 13:50:51 de.eq3.ccu.server.BaseHMServer INFO  [main] Init ESHLight Bridge
Feb 15 13:50:54 de.eq3.ccu.server.BaseHMServer INFO  [main] Create RrdDatalogging
Feb 15 13:50:54 de.eq3.ccu.server.BaseHMServer INFO  [main] Create MeasurementService
Feb 15 13:50:54 de.eq3.ccu.server.BaseHMServer INFO  [main] Init MeasurementService
Feb 15 13:50:54 de.eq3.ccu.server.BaseHMServer INFO  [main] Create HTTP Server
Feb 15 13:50:59 de.eq3.ccu.server.BaseHMServer INFO  [main] Create BidCos context and start handler
Feb 15 13:50:59 de.eq3.ccu.server.BaseHMServer INFO  [main] Create group context and start handler
Feb 15 13:50:59 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [main] Add Interfaces from handler list
Feb 15 13:50:59 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [main] Added from HandleFile: InterfaceId= 1008
Feb 15 13:50:59 de.eq3.ccu.virtualdevice.service.internal.rega.BackendWorker INFO  [vert.x-worker-thread-9] Execute BackendCommand: de.eq3.ccu.virtualdevice.service.internal.rega.BackendUpdateDevicesCommand
Feb 15 13:51:10 de.eq3.ccu.server.BaseHMServer INFO  [main] Starting HMServer done
Feb 15 13:51:21 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-1] (un)registerCallback on VirtualDeviceHandlerRega called from url: xmlrpc_bin://127.0.0.1:31999
Feb 15 13:51:21 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-1] Added InterfaceId: 1008
Feb 15 13:51:21 de.eq3.ccu.virtualdevice.service.internal.rega.BackendWorker INFO  [vert.x-worker-thread-10] Execute BackendCommand: de.eq3.ccu.virtualdevice.service.internal.rega.BackendUpdateDevicesCommand



Hoffe das reicht an Infos, das File ist sehr lang.
FHEM im Proxmox Container

deimos

Hi,

@Mitch Was stehg bei dir in der /var/hm_mode? Was liefert lsusb?

Viele Grüße
Alex

Mitch

HM_HOST='DEBMATIC'
HM_HOST_RAW_UART=''
HM_HOST_GPIO_UART=''
HM_HOST_GPIO_RESET=''
HM_LED_GREEN=''
HM_LED_RED=''
HM_LED_YELLOW=''
HM_RTC=''
HM_MODE='NORMAL'
HM_HMRF_DEVNODE=''
HM_HMIP_DEVNODE=''
HM_HMRF_DEV=''
HM_HMIP_DEV=''
HM_HMRF_SERIAL='DEB2459870'
HM_HMRF_VERSION=''
HM_HMRF_ADDRESS=''
HM_HMIP_SGTIN=''
HM_HMIP_SERIAL=''
HM_HMIP_VERSION=''
HM_HMIP_ADDRESS=''


Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 1b1f:c020 
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


Stick ist aber da und gemountet.
FHEM im Proxmox Container

deimos

Hi,

@Mitch Hattest du den Stick mal komplett stromlos? Am besten System runterfahren, Stick aus- und wieder einstecken und dann wieder hochfahren. Ich könnte mir gut vorstellen, dass der sich aufgehängt hat. Zumindest wird das Funkmodul auf dem Stick nicht mehr erkannt.

Viele Grüße
Alex

Mitch

Ok, mache ich heute Abend, wenn ich Zuhause bin
FHEM im Proxmox Container

deimos

Hi,

@fhemfreund Du hast die BidCis only Firmware auf dem Funkmodul. Eigentlich sollte die automatisch auf due richtige Version hochgezogen werden, aber das ist bei scheinbar nicht passiert. Ich schau heute Abend mal, ob das mit der offiziellen Platine funktioniert.

Viele Grüße
Alex

carlos

So die Lösung war recht einfach.
Ich habe einfach mal /boot/VERSION gelöscht und schon läuft der upgrade durch mit folgender Meldung


.......
Run "service lighttpd force-reload" to enable changes                                                                                                                                                         
dpkg: Warnung: Unterprozess altes pre-removal-Skript gab den Fehlerwert 2 zurück                                                                                                                             
dpkg: stattdessen wird Skript aus dem neuen Paket probiert ...                                                                                                                                               
dpkg: ... sieht so aus, als hätte das geklappt.                                                                                                                                                               
.....
FHEM svn auf Intel NUC mit proxmox,1 UDOO, 3 Raspberry Pi, signalduino, nanoCUL, div. Homematic Komponenten, toom Baumarkt Funksteckdosen, einige sonoffs, hue, shelly

fhemfreund

Zitat von: deimos am 15 Februar 2019, 15:37:01
Hi,

@fhemfreund Du hast die BidCis only Firmware auf dem Funkmodul. Eigentlich sollte die automatisch auf due richtige Version hochgezogen werden, aber das ist bei scheinbar nicht passiert. Ich schau heute Abend mal, ob das mit der offiziellen Platine funktioniert.

Viele Grüße
Alex

Ok. Wenn das nicht geht: könnte ich das selbst flashen? Hatte meinen HM-MOD-RPI-PCB (damit er via HMUARTGW läuft) damals mit der 1.4.1 er FW (nehme dann mal an nur BidCos RF) geflasht.

Sehe auch gerade im Syslog:


Feb 15 14:00:25 fhemDebmatic update_rf_firmware.sh[619]: HM-MOD-RPI-PCB has already desired version 1.4.1...
Feb 15 14:00:25 fhemDebmatic systemd[1]: Started debmatic update rf firmware.
Feb 15 14:00:25 fhemDebmatic update-coprocessor: firmware filename is: coprocessor_update_hm_only.eq3


ev. ist das ja ein Hinweis?

Andreas

Mitch

Zitat von: deimos am 15 Februar 2019, 15:26:06
Hi,

@Mitch Hattest du den Stick mal komplett stromlos? Am besten System runterfahren, Stick aus- und wieder einstecken und dann wieder hochfahren. Ich könnte mir gut vorstellen, dass der sich aufgehängt hat. Zumindest wird das Funkmodul auf dem Stick nicht mehr erkannt.

Viele Grüße
Alex

So, gemacht, aber geht immer noch nicht
FHEM im Proxmox Container

Mitch

Habe jetzt alles deinstalliert und wieder installiert, gleiches Problem.

Kannst du mir die alte Version nochmal zur Verfügung stellen?
FHEM im Proxmox Container