IP Geräte werden nicht gefunden

Einrichtung, Nutzung und Hilfe zu YAHM

Moderator: Co-Administratoren

Benutzeravatar
deimos
Beiträge: 5410
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 962 Mal
Kontaktdaten:

Re: IP Geräte werden nicht gefunden

Beitrag von deimos » 01.12.2017, 08:21

Hi,

nimm ein aktuelles Stretch Image, da ist das wieder eth0. Der Ausflug mit enx* war nur beim ersten Stretch Image.

Viele Grüße
Alex

leonsio
Beiträge: 1107
Registriert: 07.01.2012, 14:06
Danksagung erhalten: 6 Mal

Re: IP Geräte werden nicht gefunden

Beitrag von leonsio » 01.12.2017, 08:26

du sollst das aktuelle Stretch Image nehmen, beim aller ersten Image von Raspbian gab es noch das Problem mit den Interfaces, dies wurde in der September? Version gefixt und es gibt wieder eth0

Jk2020
Beiträge: 36
Registriert: 22.06.2014, 11:20

Re: IP Geräte werden nicht gefunden

Beitrag von Jk2020 » 01.12.2017, 10:48

leonsio hat geschrieben:du sollst das aktuelle Stretch Image nehmen, beim aller ersten Image von Raspbian gab es noch das Problem mit den Interfaces, dies wurde in der September? Version gefixt und es gibt wieder eth0
Danke für den Hinweis.
Mit dem derzeit neuestem Stretch Image - Release date:2017-09-07 - gibt es tatsächlich wieder eth0.
Das Quickinstall von der developer branch

Code: Alles auswählen

wget -nv -O- https://raw.githubusercontent.com/leonsio/YAHM/develop/yahm-init | sudo -E  bash -s quickinstall –
läuft damit erwartungsgemäß durch.
Nach einem reboot hat es aber noch nicht geklappt.
Ich habe daraufhin nochmal folgendes ausgeführt

Code: Alles auswählen

yahm-ctl update

Code: Alles auswählen

yahm-module -f -m pivccu-driver enable
nach erneutem reboot funktionert es jetzt und ich habe hm-ip Funktionalität :D

Jetzt habe ich noch die Hürde mein Backup einzuspielen und zu sehen, ob dann alles läuft.
Vielen Dank nochmals für die Hilfestellung

leonsio
Beiträge: 1107
Registriert: 07.01.2012, 14:06
Danksagung erhalten: 6 Mal

Re: IP Geräte werden nicht gefunden

Beitrag von leonsio » 01.12.2017, 12:03

Es gib ab und zu Problem beim Runterladen und Entpacken der Sourcen, dies ist aber nicht YAHM bedient, sondern wird durch andere Tools beeinflüsst
ich werd versuchen die Fehler abzufangen

Jk2020
Beiträge: 36
Registriert: 22.06.2014, 11:20

Re: IP Geräte werden nicht gefunden

Beitrag von Jk2020 » 01.12.2017, 12:44

Danke für den Hinweis.

Ich habe jetzt auch das Backup meines alten YAHM eingespielt und sicherheitshalber danach nochmal

Code: Alles auswählen

sudo yahm-module -f -m pivccu-driver enable
ausgeführt. Nach einem reboot klappt alles prima und ich habe alle Geräte, musste lediglich nochmal das neue HM-IP Gerät anlernen und damit klappt alles.

Einzig was für auffällt: Die Zentrale HM-RCV-50 BidCos-RF, welche nach der Neuinstallation als Gerät angezeigt nach dem Einspielen des Backups nicht mehr in der Liste angezeigt.

Damit werde ich die neue Version YAHM Version inkl. HM-IP jetzt in meine Smart-Home Umbegung mit openhab integrieren und kann jetzt auch IP-Geräte einsetzen. :)

tenorb
Beiträge: 25
Registriert: 09.02.2017, 07:50
Hat sich bedankt: 1 Mal

Re: IP Geräte werden nicht gefunden

Beitrag von tenorb » 11.12.2017, 21:35

Hi,

ich habe ebenfalls das Problem, dass keine HmIP-Geräte gefunden werden.

Ich bin von einem Raspi2 mit einer älteren Yahm-Version ohne HmIP umgezogen auf einen frisch installiereten Raspi3 (Strech).

Die Installation mit quickinstall verlief problemlos.
Ich habe dann auf develop gewechselt.

Beim Funkmodul ein update gemacht:

yahm-ctl fw_update

von 1.4.1 auf 2.8.5

dann
yahm-module -f -m pivccu-driver enable

Anschließend habe ich mein Backup über die Homematic GUI eingespielt.

Es funktioniert alles wie mit der alten Version. Wired und die normalen Funkgeräte funktionieren.

Nun wollte ich meine 2 neuen Homematic IP Geräte anlernen. Wenn ich auf HMIP Gerät anlernen klicke, dann passiert im Prinzip nichts. Es steht noch immer "Anlermodus nicht aktiv".
Auch das anlernen ohne Internetzugang funktioniert nicht.

Hier mal einige Dateien:

Code: Alles auswählen

# vi /var/log/hmserver.log
Dec 11 21:10:22 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [BackendWorker] (1) *worker
Dec 11 21:10:22 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: added for deployment [GroupRequestWorker] (1) *worker
Dec 11 21:10:22 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: deploying 2 classes to Vert.x
Dec 11 21:10:22 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: 2 VertxDeployers initialized
Dec 11 21:10:22 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-3] SYSTEM: start of BackendWorker succeeded (deployment-f6d95a66-c680-4f12-b8cf-da1954364904)
Dec 11 21:10:22 de.eq3.cbcs.vertx.management.VertxManager INFO  [vert.x-eventloop-thread-4] SYSTEM: start of GroupRequestWorker succeeded (deployment-2cc46642-21e9-4590-a464-1e48502f964e)
Dec 11 21:10:22 de.eq3.cbcs.vertx.management.VertxManager INFO  [main] SYSTEM: initial deployment complete _____________________________________________________
Dec 11 21:10:22 de.eq3.ccu.server.HMServer INFO  [main] Starting HMServer at 127.0.0.1:9292
Dec 11 21:10:22 de.eq3.ccu.server.HMServer INFO  [main] Read Configuration
Dec 11 21:10:22 de.eq3.ccu.server.HMServer INFO  [main] Create Bidcos Dispatcher
Dec 11 21:10:22 de.eq3.ccu.server.HMServer INFO  [main] InitBidCosCache
Dec 11 21:10:23 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [main] BidCosCache could not be initialized
Dec 11 21:10:23 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [main] org.apache.http.conn.HttpHostConnectException: Connection to http://127.0.0.1:2001 refused
Dec 11 21:10:23 de.eq3.ccu.server.HMServer INFO  [main] Create groupDefinitionProvider
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Create VirtualDeviceHolder
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Create VirtualDeviceHandlerRega
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Create GroupAdministrationService
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Create GroupDeviceDispatcher
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Create GroupDeviceHandler
Dec 11 21:10:24 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] @GroupDeviceHandler - initializing...
Dec 11 21:10:24 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> created groupDeviceDispatcher (GroupDeviceService to BidCoS (via Dispatcher))
Dec 11 21:10:24 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> created virtualDeviceHandler (GroupDeviceService to ReGa)
Dec 11 21:10:24 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> got groupDefinitionProvider
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Create BidCosGroupMemberProvider
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Init groupAdministrationService
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Init ESHLight Bridge
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Create RrdDatalogging
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Create MeasurementService
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Init MeasurementService
Dec 11 21:10:24 de.eq3.ccu.server.HMServer INFO  [main] Create HTTP Server
Dec 11 21:10:25 de.eq3.ccu.server.HMServer INFO  [main] Create BidCos context and start handler
Dec 11 21:10:25 de.eq3.ccu.server.HMServer INFO  [main] Create group context and start handler
Dec 11 21:10:25 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-1] Could not register BidCos-RF_java
Dec 11 21:10:25 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:10:26 de.eq3.ccu.server.HMServer INFO  [main] Starting HMServer done
Dec 11 21:10:30 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-1] Could not register BidCos-RF_java
Dec 11 21:10:30 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:10:35 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:10:40 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:10:42 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-1] (un)registerCallback on VirtualDeviceHandlerRega called from url: xmlrpc_bin://127
Dec 11 21:10:42 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-1] Added InterfaceId: 1236
Dec 11 21:10:42 de.eq3.ccu.virtualdevice.service.internal.rega.BackendWorker INFO  [vert.x-worker-thread-4] Execute BackendCommand: de.eq3.ccu.virtualdevice.service.internal.rega.BackendUpdateDevicesComma
Dec 11 21:10:45 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:10:50 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:10:55 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:11:00 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:11:05 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:11:10 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:11:15 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:11:20 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java
Dec 11 21:11:25 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [Timer-2] Could not register BidCos-Wired_java

Code: Alles auswählen

# cat /etc/config/rfd.conf
# This File was automatically generated
# TCP Port for XmlRpc connections
Listen Port = 2001

Log Destination = Syslog
Log Identifier = rfd

Persist Keys = 1

#PID File = /var/rfd.pid
#UDS File = /var/socket_rfd

Device Description Dir = /firmware/rftypes
Device Files Dir = /etc/config/rfd
Address File = /etc/config/ids
Key File = /etc/config/keys
Firmware Dir = /firmware
Replacemap File = /firmware/rftypes/replaceMap/rfReplaceMap.xml


Improved Coprocessor Initialization = true

[Interface 0]
Type = CCU2
#Description = CCU2-Coprocessor
ComPortFile = /dev/mmd_bidcos
#AccessFile = /dev/null
#ResetFile = /dev/ccu2-ic200

Code: Alles auswählen

# cat /etc/config/multimacd.conf
Coprocessor Device Path = /dev/mxs_auart_raw.0
#Cuse Device Name = ttyS0
Log Level = 3
Log Identifier = multimac
Log Destination = Syslog
HmIP Cmdline Pattern = */crRFD*
Bidcos Cmdline Pattern = *rfd -c*
Transparent Cmdline Pattern = *update*
Bidcos Exe Pattern = */bin/rfd
Default Subsystem = HmIP
Loop Master Device = /dev/eq3loop
Loop Slave Device Bidcos = mmd_bidcos
Loop Slave Device HmIP = ttyS0

Code: Alles auswählen

# ls /dev
char             eq3loop          kmsg             mmd_bidcos       net              ptmx             random           stderr           stdout           tty0             ttyS0            zero
console          fd               log              mxs_auart_raw.0  null             pts              shm              stdin            tty              tty1             urandom
Sieht jemand die Ursache warum HmIP nicht geht?

Benutzeravatar
deimos
Beiträge: 5410
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 962 Mal
Kontaktdaten:

Re: IP Geräte werden nicht gefunden

Beitrag von deimos » 11.12.2017, 21:48

Hi,

die Ursache sehe ich nicht, aber ich habe einen Verdacht. Kannst du mal eine Liste der Dateien unter /etc/config/crRFD/data/ posten?

Viele Grüße
Alex

tenorb
Beiträge: 25
Registriert: 09.02.2017, 07:50
Hat sich bedankt: 1 Mal

Re: IP Geräte werden nicht gefunden

Beitrag von tenorb » 11.12.2017, 22:01

Ok hier:

Code: Alles auswählen

# ls /etc/config/crRFD/data/
3014F711A000035229925EA9.ap    3014F711A000035229925EA9.apkx
#

Benutzeravatar
deimos
Beiträge: 5410
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 962 Mal
Kontaktdaten:

Re: IP Geräte werden nicht gefunden

Beitrag von deimos » 11.12.2017, 22:04

ok, damit ist mein Verdacht leider zerschlagen, hatte die Vermutung, dass da mehr als eine .ap rumliegt.

Viele Grüße
Alex

leonsio
Beiträge: 1107
Registriert: 07.01.2012, 14:06
Danksagung erhalten: 6 Mal

Re: IP Geräte werden nicht gefunden

Beitrag von leonsio » 12.12.2017, 13:04

hi

poste bitte den Output von "ls -al /dev" innerhalb der CCU
sowie die ausgabe von "ps aux" ebenfalls aus der CCU

hast du frische Installation (2.23..) genommen und dann ein Backup von ..... eingespielt?
ggf. erneut die Installation des pivccu-drives durchlaufen lassen und rebooten

Antworten

Zurück zu „YAHM“