FHEM erkent meinen CUNO nicht!

978 views
Skip to first unread message

Markus

unread,
Oct 23, 2012, 2:09:35 PM10/23/12
to fhem-...@googlegroups.com


Ich hab mich heute den Ganzen tag gespielt und im Internet herumgesucht wie es gehen könnte aber ich hab nichts gefunden!
Ich bin jetzt echt schon am verzweifeln!

CUNO ist geflasht und scheint zu funktioniren grüne led am Netzwerkanschlus Leuchtet immer, die Rote blinkt alle paar sekunden und die Grüne Led mitten auf der Platine Blinkt ganz langsam
Der Router erkent auch die IP Adresse.

In FHEM hab ich im hauptverzeichnis die Datei FHEM.cfg geändert und diese zeile hinzugefügt:
define CUNO CUL 192.148.137.167:2323 14231114

Gruß Markus

Dennis G

unread,
Oct 23, 2012, 2:24:34 PM10/23/12
to fhem-...@googlegroups.com
Hallo,

zuerst fällt mir auf das die FHTID nur 4-Stellig sein darf, bei dir sind es 8-Stellen, setze den Wert doch erstmal auf 0000 und schau ob es dann klappt. 
Ansonsten sollten Fehlermeldungen o.ä. beim speichern der Config oder im fhem.log sein, schau mal ob das bereits hilft.

Ansonsten kannst du probieren den CUNO via Telnet zu erreichen:
"After you connected to the device with screen, hyperterminal or telnet:Type "V". The string "V 1..." should appear. Type X21 to enable the RF data reporting."


Gruß Dennis

Andy Fuchs

unread,
Oct 23, 2012, 2:33:12 PM10/23/12
to fhem-...@googlegroups.com
Ich würde vor allem mal statt '148' 168 nehmen...

andy


On 23.10.2012, at 20:09, Markus <ser...@topproduct.at> wrote:

> define CUNO CUL 192.148.137.167:232

Markus

unread,
Oct 24, 2012, 3:29:05 AM10/24/12
to fhem-...@googlegroups.com


Hallo,

zuerst fällt mir auf das die FHTID nur 4-Stellig sein darf, bei dir sind es 8-Stellen,
warum nur 4 stellig? ist das nicht der FS20 Hauscode der ist aber bei mir 8 stellig
 
setze den Wert doch erstmal auf 0000 und schau ob es dann klappt. 
mit 0000 geschiet auch nichts
 
Ansonsten sollten Fehlermeldungen o.ä. beim speichern der Config oder im fhem.log sein, schau mal ob das bereits hilft.

2012.10.24 09:04:27 2: Telnet port 7072 opened
2012.10.24 09:04:27 2: FHEMWEB port 8083 opened
2012.10.24 09:04:27 2: FHEMWEB port 8084 opened
2012.10.24 09:04:27 2: FHEMWEB port 8085 opened
2012.10.24 09:04:27 0: Server started (version 5.2 from 2011-12-31 ($Id: fhem.pl 1159 2011-12-31 13:31:58Z rudolfkoenig $), pid 8945)
 

Ansonsten kannst du probieren den CUNO via Telnet zu erreichen:
"After you connected to the device with screen, hyperterminal or telnet:Type "V". The string "V 1..." should appear. Type X21 to enable the RF data reporting."
wenn ich mich über telnet verbinde und v eingebe komt das:
? (v is unknown) Use one of m B C F i A I G M R T V W X O e f l t u x E c q

wenn ich x21 eingebe springt der curser in die nächste zeile aber sonst pasiert gar nichts.
 
ich poste mal die ganze datei vieleicht hab ich noch mehr fehler drinnen

 
#
# pgm2 / autocreate configfile. Take a look at the other examples for more.
#
attr global logfile ./opt/var/log/fhem/fhem-%Y-%m.log
attr global modpath ./opt/var/log/fhem/fhem                  # where our FHEM directory is
attr global port 7072 global           # our TCP/IP port
attr global statefile ./opt/var/log/fhem/fhem.save   # where to save the state of the devices
attr global verbose 3                  # "normal" verbosity (min 1, max 5)

define WEB FHEMWEB 8083 global

define WEBphone FHEMWEB 8084 global
attr WEBphone smallscreen

define WEBtablet FHEMWEB 8085 global
attr WEBtablet touchpad

# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog

define autocreate autocreate
attr autocreate autosave
attr autocreate device_room %TYPE
attr autocreate filelog ./log/%NAME-%Y.log
attr autocreate weblink
attr autocreate weblink_room Plots
#Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create


# If the above notify did not helped, then you probably have to enable some of
# the following lines.  Verify first that /dev/xxx ist correct.

#define FHZ FHZ /dev/USB0
#define CUL CUL /dev/ttyACM0@9600 1234

define CUNO CUL 192.168.137.167:2323 0000
#attr CUL rfmode HomeMatic


#define EUL TCM 310 /dev/ttyACM0@57600
#define BscBor TCM 120 /dev/ttyUSB0@9600
#define BscSmartConnect TCM 310 /dev/ttyUSB0@57600

Piet_Pit

unread,
Oct 24, 2012, 10:29:48 AM10/24/12
to fhem-...@googlegroups.com
Hallo,

ich habe auch einen CUNO, diesen habe ich wie folgt zum Laufen bekommen.

1. Flashen
2. konfigurieren, dazu gehörte auch, dem Cuno eine feste IP zu verpassen (mit DHCP ging bei mir nichts...)
3. irgendwie erscheint mir deine IP-Adresse "komisch", mein Router (AVM) hat sowas wie 192.168.178.....
4. als mein Eintrag in die fhem.cfg ist " define CUNO CUL 192.168.178.XXX:2323 0000", wobei .....XXX die im CUNO fest vergebene Adresse ist, die sollte konfiguriert werden.

VG
Pit


Am Dienstag, 23. Oktober 2012 20:09:35 UTC+2 schrieb Markus:

UliM

unread,
Oct 24, 2012, 11:02:53 AM10/24/12
to fhem-...@googlegroups.com


Am Mittwoch, 24. Oktober 2012 09:29:05 UTC+2 schrieb Markus:
zuerst fällt mir auf das die FHTID nur 4-Stellig sein darf, bei dir sind es 8-Stellen,
warum nur 4 stellig? ist das nicht der FS20 Hauscode der ist aber bei mir 8 stellig
 
setze den Wert doch erstmal auf 0000 und schau ob es dann klappt. 
mit 0000 geschiet auch nichts
0000 bedeutet "keine FHT-Kommunikation"

Probier mal die Schritte wie Pit sie vorschlägt - sollten ins Wiki, wenn Du bestätigst dass es damit geht.

Gruß, Uli

Carl Tenschert

unread,
Oct 24, 2012, 1:29:43 PM10/24/12
to fhem-...@googlegroups.com
Am 23.10.2012 20:09, schrieb Markus:
CUNO ist geflasht und scheint zu funktioniren grüne led am Netzwerkanschlus Leuchtet immer, die Rote blinkt alle paar sekunden und die Grüne Led mitten auf der Platine Blinkt ganz langsam
Der Router erkent auch die IP Adresse.

Erst mal testen ob überhaupt eine Verbindung möglich ist.
was sagt den

telnet xxx.xxx.xxx.xxx 2323

Jetzt kann  im Terminal z.b. mit ‘V’+'Enter’ die Version geprüft werden oder mit ‘Ec’ + ‘Enter’ die IP und Mac Adresse ausgegeben werden


In FHEM hab ich im hauptverzeichnis die Datei FHEM.cfg geändert und diese zeile hinzugefügt:
define CUNO CUL 192.148.137.167:2323 14231114

MfG
Carl

puschel74

unread,
Oct 24, 2012, 1:42:16 PM10/24/12
to fhem-...@googlegroups.com
Hallo,

das klappt aber, soweit ich meine, nur wenn fhem den CUNO nicht schon in Beschlag hat - und ihn nur nicht anzeigt oder was auch immer.
Ok. Einen Versuch ist es wert.
Wenn das auch nichts bringt den CUNO direkt (ohne fhem) mit dem Rechner verbinden und dann,
wie von Carl beschrieben, eine Telnet-Verbindung aufbauen und die Version bzw. IP- und Mac-Adresse auslesen (Funktionstest).
Das der Router die IP erkennt sagt noch lange nichts aus ;-)

@Carl
Was hängst du den an deine Nachrichten so an?
smime.p7s - ich schaus mir erstmal nicht an *g*

Grüße

Carl Tenschert

unread,
Oct 24, 2012, 2:04:07 PM10/24/12
to fhem-...@googlegroups.com

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 24.10.2012 19:42, schrieb puschel74:
> Hallo,
>
> das klappt aber, soweit ich meine, nur wenn fhem den CUNO nicht schon
in Beschlag hat - und ihn nur nicht anzeigt oder was auch immer.
> Ok. Einen Versuch ist es wert.
Ups , das hatte ich vergessen.
> Wenn das auch nichts bringt den CUNO direkt (ohne fhem) mit dem Rechner verbinden und dann,
> wie von Carl beschrieben, eine Telnet-Verbindung aufbauen und die
Version bzw. IP- und Mac-Adresse auslesen (Funktionstest).
> Das der Router die IP erkennt sagt noch lange nichts aus ;-)
>

> @Carl
> Was h�ngst du den an deine Nachrichten so an?
> smime.p7s - ich schaus mir erstmal nicht an *g*
S/Mime Unterschrift, hab ich standardm��ig eingeschaltet.
Genauso wie einen kompletten Footer, den habe ich aber gel�scht.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iEYEARECAAYFAlCILYUACgkQFVq7pEI9QOvUwgCfR1/kOl/ZMFMpJwk8013B/7KQ
opwAnA0v4zeAi34WlILhP+mu7dBKqTIP
=ZmAd
-----END PGP SIGNATURE-----

Markus

unread,
Oct 24, 2012, 2:27:32 PM10/24/12
to fhem-...@googlegroups.com
Ausgabwe über telnet

V 1.46 CUNO868
192.168.178.164 A4:50:55:00:18:3B

hab jetzt auch eine Fehlermeldung in der log datei weis aber nicht wo ich was definiren soll:-(

2012.10.24 19:54:55 2: wrong syntax: define <name> CUL {none | devicename[@baudrate] | devicename@directio | hostname:port} <FHTID>
2012.10.24 19:54:55 1: define: wrong syntax: define <name> CUL {none | devicename[@baudrate] | devicename@directio | hostname:port} <FHTID>

puschel74

unread,
Oct 24, 2012, 2:31:13 PM10/24/12
to fhem-...@googlegroups.com
Hallo,

du hast aber jetzt die IP-Adresse ;-)
192.168.178.164 hat dein CUNO
Ändern und dann passt es
Achtung:
Von Haus aus bezieht der CUNO die IP per DHCP, oder täusch ich mich da??
Du kannst die IP aber mit - sieh commandref für den CUNO (hab ich grad nicht zur Hand sorry) ändern
und auf die IP deines Netzes resp. auf deine Wunsch-IP eisntellen.

Grüße

Markus

unread,
Oct 24, 2012, 2:39:11 PM10/24/12
to fhem-...@googlegroups.com

Von Haus aus bezieht der CUNO die IP per DHCP, oder täusch ich mich da??
Ja das macht er automatisch
 
Du kannst die IP aber mit - sieh commandref für den CUNO (hab ich grad nicht zur Hand sorry) ändern
und auf die IP deines Netzes resp. auf deine Wunsch-IP eisntellen.

wie kann ich den  im Hyper terminal schreiben? der curser blinkt immer aber schreibt nicht :-(
oder gibt es da ein anderes programm?

Gruß

puschel74

unread,
Oct 24, 2012, 2:41:13 PM10/24/12
to fhem-...@googlegroups.com
Hallo nochmal,

ich frag mich nur grad wie du dich per Telnet mit deinem CUNO verbunden hast???
Die IP weicht ja recht erheblich von deiner definierten ab.
Also das das dein Router erkannt hat kann ich mir fast nicht vorstellen.
Dein CUNO hat als IP 192.168.178.164 und definiert hast du 192.168.137.167
Das ist schon ein "etwas" anderer Range als dein Router erkennen sollte.

Grüße

Am Mittwoch, 24. Oktober 2012 20:27:32 UTC+2 schrieb Markus:
Message has been deleted

Markus

unread,
Oct 24, 2012, 2:56:50 PM10/24/12
to fhem-...@googlegroups.com


Am Mittwoch, 24. Oktober 2012 20:41:13 UTC+2 schrieb puschel74:
Hallo nochmal,

ich frag mich nur grad wie du dich per Telnet mit deinem CUNO verbunden hast???
Die IP weicht ja recht erheblich von deiner definierten ab.
Also das das dein Router erkannt hat kann ich mir fast nicht vorstellen.
Dein CUNO hat als IP 192.168.178.164 und definiert hast du 192.168.137.167
Das ist schon ein "etwas" anderer Range als dein Router erkennen sollte.

Ja ich weis, ich kann im Router einstellen welche ip er welchem Gerät (mac Adresse) geben soll und da ich hir schon öfters auf die adresse hingewisen wurde hab ich sie schon ein paar mal geändert aber immer auch neu definirt.

Gruß

puschel74

unread,
Oct 24, 2012, 3:08:46 PM10/24/12
to fhem-...@googlegroups.com
Hallo,

das ist mir schon klar.

Dann änderst du aber den IP-Bereich deines Routers und dann bekommen alle Netzwerkfähigen Geräte eine IP aus dem neuen Bereich.
192.168.178.xxx und 192.168.137.xxx unterscheiden sich zumindest insoweit das kein Router, für den Hausgebrauch, IP-Adressen aus
diesen beiden Bereichen vergibt und dann noch zwischen diesen beiden Bereichen vermittelt - es sei den der "Router" ist ein Server.
Ich kann mich aber täuschen und lass mich gerne eines besseren belehren ;-)
Ok. Für den "Hausgebrauch" definier ich jetzt mal bis € 500,--

Grüße

Markus

unread,
Oct 24, 2012, 3:43:51 PM10/24/12
to fhem-...@googlegroups.com


Am Mittwoch, 24. Oktober 2012 21:08:46 UTC+2 schrieb puschel74:
Hallo,

das ist mir schon klar.

Dann änderst du aber den IP-Bereich deines Routers und dann bekommen alle Netzwerkfähigen Geräte eine IP aus dem neuen Bereich.
Ich kann den ip anfangsbereich und den endbereich eingeben dann weist der Router die ip adressen in dem bereich zu und an der mac adresse sehe ich dann welche ip er welchem Gerät zugewisen hat die kann ich dann fix zuweisen oder die letzte zahl sogar ändern vieleicht ginge es auch anders aber ich bin schon froh das ich es so hinbekomme.
FHEM läuft auf einem qnap nas dem ist es egal welche ip er bekomt und meinem pc auch hoffe ich zumindest.bis vor ein paar war alles noch auf werkseinstellung und ich hab mir keinen kopf gemacht welche ip mein pc krigt.

aber sag mir doch einfach was ich einstellen soll ich bin für alles offen.

Ich versuche jetzt schon seit 2 stunden dem cono seine eigene fixe ip raufzuspielen aber mit dem Hyperterminal unter win xp bekomme ich es einfach nicht hin irgent etwas zu schreiben oder soll ich eine txt datei rauspielen?
gibt es ein anderes programm mit dem es geht?

Gruß

Piet_Pit

unread,
Oct 24, 2012, 3:50:17 PM10/24/12
to fhem-...@googlegroups.com
Hallo,

ich habe auch lange probiert und bin fast verzweifelt, bis ich den CUNO endlich zum Laufen bekommen habe.
Wie schon gesagt, ich habe ein feste IP-Adresse eingegeben, vorher DHCP bei dem CUNO deaktiviert. Welchen IP-Adressraum du hast, ist dir sicher klar, daraus nehme dir eine Adresse für den CUNO (die noch nicht vergeben ist).
Dann den CUNO (der ja schon geflasht ist, oder?) via USB anschalten.
Ich habe mich dann mit dem Programm "Serial Port Terminal" auf den CUNO connected (alles andere hat bei mir nicht geklappt). Ich nutze ein Ubuntu-Linux als VM-Ware (aus dem Speed2Fritz Projekt), das Programm habe ich ganz normal, alos sozusagen ohne Linux-Kenntnisse, installiert.
Dann Eingabe wie folgt:
V                                  es wird die Version angezeigt, hier 1.46
Wid00                          disable DHCP, mit 01 enable
Rid                               Kontrolle der Eingabe, 00 = disable, 01 = enable
Wia192.168.178.X         hier solltest du deine IP-Adresse eintragen
Ria                              Kontrolle
Wig192.168.178.X        Set gateway
Rig                              Kontrolle
Win255.255.255.0        Set Netmask
Rin                              Kontrolle
c03                             zeigt Date und Timeslot

Wenn alles eingegeben ist, das Teil rebooten, USB raus und LAN rein, dann mit Telnet "deine IP-Adresse":2323 auf den CUNO einwählen.
Einbinden in die fhem.cfg mit

define CUNO CUN "deine IP-Adresse":2323 0000

Hier hatte ich auch Probleme, in einigen Posts steht, hier sollte der Hauscode des eigenen FS20-Systems eingegeben werden, ist so aber falsch. Nur wenn man dieses FHT-System für Heizungen nutzt, steht hier der Code, mit dem man mit diesen Geräten
kommuniziert.

VG
Pit







Am Mittwoch, 24. Oktober 2012 20:56:51 UTC+2 schrieb Markus:

Markus

unread,
Oct 24, 2012, 4:58:11 PM10/24/12
to fhem-...@googlegroups.com
OK hab indigo als Terminal verwendet alles andere hat nicht so recht geklapt!
DHCP ist aus
IP ist vergeben (im ip bereich des Routers )
hab alles so eingestelt wie Piet_Pit geschrieben.

mit telnet verbunden und ip abgefragt scheint zu funktionieren aber der Router findet den cuno nicht mehr ist das ok?

FHEM reagirt immer noch nicht :-(


Piet_Pit

unread,
Oct 24, 2012, 5:31:35 PM10/24/12
to fhem-...@googlegroups.com
Hallo,
welchen Router hast du?
Vg
Pit

Markus

unread,
Oct 24, 2012, 8:03:25 PM10/24/12
to fhem-...@googlegroups.com


Am Mittwoch, 24. Oktober 2012 23:31:35 UTC+2 schrieb Piet_Pit:
Hallo,
welchen Router hast du?
Netgear ich weis aber den typ nicht mehr irgent was um 50 Euro
 
Vg
Pit

Piet_Pit

unread,
Oct 25, 2012, 2:30:32 AM10/25/12
to fhem-...@googlegroups.com
Hallo,
habe mal gegoogelt, viele Netgear nutzen den Adressraum 192.168.0.1 - 192.168.0.299

Insofern müsste dein Cuno von dir eine Adresse innerhalb dieses Raumes bekommen haben, z.B. 192.168.0.150 (wenn dein Netgear auch diesen Raum nutzt und du an diesen Einstellungen nichts geändert hast).
Insofern solltest du das einmal checken, also welcher Router, welche IP-Adresse etc.

Wenn das stimmig ist, dann sollte es klappen.
VG
Pit

Markus

unread,
Oct 25, 2012, 5:58:28 AM10/25/12
to fhem-...@googlegroups.com


Am Donnerstag, 25. Oktober 2012 08:30:32 UTC+2 schrieb Piet_Pit:
Hallo,
habe mal gegoogelt, viele Netgear nutzen den Adressraum 192.168.0.1 - 192.168.0.299

Insofern müsste dein Cuno von dir eine Adresse innerhalb dieses Raumes bekommen haben, z.B. 192.168.0.150 (wenn dein Netgear auch diesen Raum nutzt und du an diesen Einstellungen nichts geändert hast).
Insofern solltest du das einmal checken, also welcher Router, welche IP-Adresse etc.

Wenn das stimmig ist, dann sollte es klappen.
VG
Pit

 Ok Router findet den cuno jetzt
 Fixe ip Adresse ist im cuno gespeichert im Adresbereich des Routers
aber fhem funktioniert immer noch nicht! ich dreh noch durch! aaaaaaaaaah

Piet_Pit

unread,
Oct 25, 2012, 6:26:11 AM10/25/12
to fhem-...@googlegroups.com
Hallo,
natürlich noch die fhem.cfg anpassen, dabei auf die richtige Ip achten und den fhem-Server neu starten (shutdown restart) eingeben, z.B über das Web-Interface.

was sagt dann das Logfile...?

Vg
Pit

Markus

unread,
Oct 25, 2012, 11:24:05 AM10/25/12
to fhem-...@googlegroups.com
Ich danke euch allen! es funktioniert jetzt!! :-D :-D

beste Grüße aus Österreich
Markus


Markus

unread,
Nov 13, 2012, 9:29:07 AM11/13/12
to FHEM users
Ich hab mir jetzt einen zweiten CUNO gekauft und das Problem noch
einmahl nachgestelt!
1. Cuno Funktioniert nur mit eigener IP Adresse DHCP klappt nicht!
2. Nach erfolgreicher Cuno configuration dauert es 2-3 Minuten bis der
Router(netgear) ihn findet.
3. FHEM läuft ohne Probleme!

vieleicht braucht es ja nochmals jemand!

Gruß Markus

Andy Fuchs

unread,
Nov 13, 2012, 12:03:34 PM11/13/12
to fhem-...@googlegroups.com
Also ich hab' 2 CUNOs dran (mit DHCP) und fhem braucht weniger als 2 Sekunden um sich zu verbinden... da scheint vielleicht noch was anderes faul zu sein.

Andy
> --
> To unsubscribe from this group, send email to
> fhem-users+...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages