FHT80 BTFN autocreate funktioniert nicht

Begonnen von lendrod, 08 Dezember 2013, 12:01:02

Vorheriges Thema - Nächstes Thema

lendrod

Hallo liebe Gemeinde,

ich habe heute mein CUL Interface bekommen.
Also Plattform benutze ich ein PI mit Debian.

Also in der Logfile steht folgendes

2013.12.08 11:53:33 1: usb create starting
2013.12.08 11:53:34 2: CUL_V3: flash it with: CULflash none CUL_V3
2013.12.08 11:53:34 1: CULflash (dfu-programmer atmega32u4 erase && dfu-programmer atmega32u4 flash ./FHEM/CUL_V3.hex && dfu-programmer atmega32u4 start) 2>&1
2013.12.08 11:53:34 1: CULflash sh: 1: dfu-programmer: not found

2013.12.08 11:53:39 3: Opening CUL device /dev/ttyAMA0
2013.12.08 11:53:39 3: Setting CUL baudrate to 38400
2013.12.08 11:53:39 3: CUL device opened
2013.12.08 11:53:39 3: Opening TCM310 device /dev/ttyAMA0
2013.12.08 11:53:39 3: Setting TCM310 baudrate to 57600
2013.12.08 11:53:39 3: TCM310 device opened
2013.12.08 11:53:39 1: usb create end


Und unter Unsorted steht nun CUL1 disconnected

Ist das normal weil noch kein actor vorhanden ist oder habe ich etwas übersehen?
VM FHEM Server
CUL868 V3, CUL433 V3, HM CCU2
5 x FHT 80 BTFN-2, 3 x ITR-1500, FS20 TC8, FS20 FMS
Onky TX-NR616

Puschel74

Hallo,

Zitat2013.12.08 11:53:33 1: usb create starting
2013.12.08 11:53:34 2: CUL_V3: flash it with: CULflash none CUL_V3
2013.12.08 11:53:34 1: CULflash (dfu-programmer atmega32u4 erase && dfu-programmer atmega32u4 flash ./FHEM/CUL_V3.hex && dfu-programmer atmega32u4 start) 2>&1
2013.12.08 11:53:34 1: CULflash sh: 1: dfu-programmer: not found

Logisch das der CUL disconnected ist.
Ohne Firmware drauf macht der auch nur einen Briefbeschwerer.

Oder überseh ich hier was?  :o

Grüße

Edith:

Zitat2013.12.08 11:53:39 3: Opening CUL device /dev/ttyAMA0
2013.12.08 11:53:39 3: Setting CUL baudrate to 38400
2013.12.08 11:53:39 3: CUL device opened
2013.12.08 11:53:39 3: Opening TCM310 device /dev/ttyAMA0
2013.12.08 11:53:39 3: Setting TCM310 baudrate to 57600

Und 2 Geräte mit derselben Adresse geht auch nicht.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

lendrod

#2
OK...also doch flashen...

Ich war mir nicht ganz sicher und habe die Anleitung zum flashen unter Linux auch nicht ganz verstanden und lieber die Finger davon gelassen.

Ich habe diese Anleitung gefinden im Wiki http://www.fhemwiki.de/wiki/CUL_am_Raspberry_Pi_flashen
Aber leider wie gesagt, nicht ganz verstanden wo man denn nun die Firmeware her bekommt

Vielleicht gibt es noch eine andere Anleitung oder etwas was man machen kann?

dfu-programmer habe ich bereits nach installiert

Nachtrag1:

Also ich habe nun folgende befehle ausgeführt

dfu-programmer atmega32u4 erase
dfu-programmer atmega32u4 flash CUL_V3.hex
dfu-programmer atmega32u4 reset

Und ich habe keine Fehlermdlungen bekommen.

Aber im Logfile steht noch das selbe
VM FHEM Server
CUL868 V3, CUL433 V3, HM CCU2
5 x FHT 80 BTFN-2, 3 x ITR-1500, FS20 TC8, FS20 FMS
Onky TX-NR616

ph1959de

Laut Fehlermeldung hast Du ja den dfu-programmer (noch) nicht installiert.

Eigentlich sollte auf dem RasPi auch
sudo apt-get install dfu-programmer
funktionieren. Anschließend müsste das flashen sogar aus Fhem heraus funktionieren (wenn ich mich recht erinnere -und so ist es auch in der commandref beschrieben-, holt das
CULflash <CUL-Name> <CUL-Version>
sogar die benötigte Datei)

Gruß, Peter
Aktives Mitglied des FHEM e.V. | Moderator im Forenbereich "Wiki"

lendrod

reboot tut gut  :D  Oh mann....sorry

Der/Die/Das? CUL blinkt nun auch die LED

Also nun zum Ursprünglichem Problem

Wie bekomme ich denn nun die FHT80 actoren mit dem autocreate dort rein?

VM FHEM Server
CUL868 V3, CUL433 V3, HM CCU2
5 x FHT 80 BTFN-2, 3 x ITR-1500, FS20 TC8, FS20 FMS
Onky TX-NR616

ph1959de

Die sollten automatisch da auftauchen - sofern autocreate (auch für FHT) aktiv ist ... und es sich um einen FHT80b handelt. Es gibt auch Ausführungen, die nicht mit einer Zentrale kommunizieren (können).

Geh einfach mal auf die Eventmonitor Seite und beobachte, was Dein CUL so aufschnappt.

Gruß, Peter
Aktives Mitglied des FHEM e.V. | Moderator im Forenbereich "Wiki"

lendrod

#6
Also dann poste ich mal meine cfg


attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global statefile ./log/fhem.save
attr global verbose 3
attr global updateInBackground

# CUL
# define CUL1 CUL /dev/ttyACM0@9600 1234

# HMLAN Config
define HMLAN1 HMLAN 192.168.1.50:1000
attr HMLAN1 hmId AA0001

define telnetPort telnet 7072 global

define WEB FHEMWEB 8083 global

define WEBphone FHEMWEB 8084 global
attr WEBphone stylesheetPrefix smallscreen

define WEBtablet FHEMWEB 8085 global
attr WEBtablet stylesheetPrefix 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 1
attr autocreate filelog ./log/%NAME-%Y.log

define eventTypes eventTypes ./log/eventTypes.txt

# Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create

# Floorplan EG
define Erdgeschoss FLOORPLAN
attr Erdgeschoss fp_arrange 1
attr Erdgeschoss commandfield 1

# Floorplan 1OG
define 1Obergeschoss FLOORPLAN
attr 1Obergeschoss fp_arrange 1
attr 1Obergeschoss commandfield 1

# Floorplan 2OG
define 2Obergeschoss FLOORPLAN
attr 2Obergeschoss fp_arrange 1
attr 2Obergeschoss commandfield 1

# Floorplan Allgemeine Befehle
attr Erdgeschoss fp_default 1
define Wetter weblink iframe http://www.wetteronline.de/cgi-bin/hpweather?PLZ=29614
attr Wetter htmlattr width="220" height="330" frameborder="0" marginheight="0" marginwidth="0"
attr Wetter fp_Erdgeschoss 420,25


Ich habe FHT 80 BTFN-2 gekauft

Unter Event monitor ist nichts zu sehen

Eine Zentrale für FHT besitze ich nicht
VM FHEM Server
CUL868 V3, CUL433 V3, HM CCU2
5 x FHT 80 BTFN-2, 3 x ITR-1500, FS20 TC8, FS20 FMS
Onky TX-NR616

Puschel74

Hallo,

hab ich was übersehen oder bindest du deinen CUL garnicht ein?
# kennzeichnet ein Kommentar

Die Konfig ist ja schön aber ohne CUL wird auch autocreate nichts machen  8)

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

lendrod

#8
Das war ein Problem wo der CUL noch nicht geflasht war

Also ich habe ja nun den FHTB mal manuell in die cfg geschrieben.

# Heizungs Regler

define FHT80b_5A32 FHT 5A32
attr FHT80b_5A32 room Wohnzimmer
define FileLog_FHT80b_5A32 FileLog ./log/FHT80b_5A32-%Y.log FHT80b_5A32


Und in die log wird nun auch was rein geschrieben

Aber es scheint nur was abgefragt zu werden.
Wenn ich an dem Funktemeraturregler was einstelle dann scheint der Stellmotor an der Heizung FHEM das zu melden.
Wenn ich aber im FHEM etwas einstelle, dann scheint das nicht an den FHT80B-3 gesendet zu werden

Nachtrag 1:
In dem FHT Wiki steht immer das man mit der Zentrale verbunden sein muss,
bitte sagt mir nicht das ich zwingend zusätzlich eine Zentrale haben muss für FHT Heizungsregler
VM FHEM Server
CUL868 V3, CUL433 V3, HM CCU2
5 x FHT 80 BTFN-2, 3 x ITR-1500, FS20 TC8, FS20 FMS
Onky TX-NR616

Puschel74

Hallo,

ZitatDas war ein Problem wo der CUL noch nicht geflasht war
Dann hast du uns die falsche Konfig gepostet den dort ist der CUL auskommentiert.

Zitatbitte sagt mir nicht das ich zwingend zusätzlich eine Zentrale haben muss für FHT Heizungsregler
Klar. Wem soll der FHT seine Werte auch sonst mitteilen?

Grüße

P.S.: Auch FHEM mit CUL gilt für den FHT als Zentrale  ;)
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

lendrod

So....aktuelle cfg ohne rumfummlen bis ich was von euch höre :)


attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global statefile ./log/fhem.save
attr global verbose 3
attr global updateInBackground

# CUL
define CUL_0 CUL /dev/ttyACM0@9600 0000

# HMLAN Config
define HMLAN1 HMLAN 192.168.1.50:1000
attr HMLAN1 hmId AA0001

define telnetPort telnet 7072 global

define WEB FHEMWEB 8083 global

define WEBphone FHEMWEB 8084 global
attr WEBphone stylesheetPrefix smallscreen

define WEBtablet FHEMWEB 8085 global
attr WEBtablet stylesheetPrefix 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 1
attr autocreate filelog ./log/%NAME-%Y.log

define eventTypes eventTypes ./log/eventTypes.txt

# Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create

# Floorplan EG
define Erdgeschoss FLOORPLAN
attr Erdgeschoss fp_arrange 1
attr Erdgeschoss commandfield 1

# Floorplan 1OG
define 1Obergeschoss FLOORPLAN
attr 1Obergeschoss fp_arrange 1
attr 1Obergeschoss commandfield 1

# Floorplan 2OG
define 2Obergeschoss FLOORPLAN
attr 2Obergeschoss fp_arrange 1
attr 2Obergeschoss commandfield 1

# Floorplan Allgemeine Befehle
attr Erdgeschoss fp_default 1
define Wetter weblink iframe http://www.wetteronline.de/cgi-bin/hpweather?PLZ=29614
attr Wetter htmlattr width="220" height="330" frameborder="0" marginheight="0" marginwidth="0"
attr Wetter fp_Erdgeschoss 420,25


Ich bin verwirrt...
Also ich habe mir ja so ein Set con Conrad gekauft.
Dort war ein Fensterkontakt, ein Stellantrieb und Temperatureinsteller (FHT80B-3) dabei

Ist es möglich dieses über FHEM bidirektional zu betreiben. Das ich im Floorplan einstelle das im Wohnzimmer 23grad sein sollen und dann gibt FHEM diese Meldung an den Temperatureinsteller und der dann an den Stellantrieb?
Und wenn das Fenster auf steht dann kann ich mir im Floorplan anzeigen lassen das die Frau das Fenster offen gelassen hat?

Oder benötigt man dafür dann die FHT1000 Zentrale zusätzlich?
Ich dachte halt das FHEM die Zentrale vollständig ersetzt

Und gibt es hier sowas wie einen Chat oder IRC oder sowas?
VM FHEM Server
CUL868 V3, CUL433 V3, HM CCU2
5 x FHT 80 BTFN-2, 3 x ITR-1500, FS20 TC8, FS20 FMS
Onky TX-NR616

Puschel74

Hallo,

Zitatdefine CUL_0 CUL /dev/ttyACM0@9600 0000
Das ist schön aber 0000 als FHT-ID zwingt FHEM zum lauschen.
Nimm eine andere ID (0101 oder so in der Richtung).

Dann einen Screenshot das wir sehen das der CUL_0 in FHEM auf Initialized steht.

ZitatIst es möglich dieses über FHEM bidirektional zu betreiben.
Ja.
ZitatDas ich im Floorplan einstelle das im Wohnzimmer 23grad sein sollen und dann gibt FHEM diese Meldung an den Temperatureinsteller und der dann an den Stellantrieb?
Ja.
ZitatUnd wenn das Fenster auf steht dann kann ich mir im Floorplan anzeigen lassen das die Frau das Fenster offen gelassen hat?
Ja.
ZitatOder benötigt man dafür dann die FHT1000 Zentrale zusätzlich?
Nein.
ZitatIch dachte halt das FHEM die Zentrale vollständig ersetzt
Hab ich vorhin aus so gepostet.
ZitatUnd gibt es hier sowas wie einen Chat oder IRC oder sowas?
Chat ist bis aus weiteres deaktiviert was ich gelesen habe.

Du hast das Einsteiger.pdf und das Wiki und das Forum aber schon durchstöbert?

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

lendrod

Vielen dank...

Ich sagte ja ich bin etwas verwirrt....man sollte nicht zuviel in der cfg gleichzeitig rumfummeln.

Also CUL Definition rein und alles andere wieder raus geworfen und dann hat auch autocreate funktioniert und die Geräte nehmen auch die Befehle an...alles nach einem reboot

Vielen Dank.
VM FHEM Server
CUL868 V3, CUL433 V3, HM CCU2
5 x FHT 80 BTFN-2, 3 x ITR-1500, FS20 TC8, FS20 FMS
Onky TX-NR616

Puschel74

Hallo,

Zitatman sollte nicht zuviel in der cfg gleichzeitig rumfummeln.
Am besten sollte man da "drin" garnicht rumfummeln es sei den man weiß was man macht  8)

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

lendrod

Nu muss ich doch noch ein Frage stellen

Ich benutze ja Floorplan und würde gerne das der Fesnterkontakt auch mit angezeig wird.
Wie kann ich den als einzelnen actor mit in die cfg einbinden?
VM FHEM Server
CUL868 V3, CUL433 V3, HM CCU2
5 x FHT 80 BTFN-2, 3 x ITR-1500, FS20 TC8, FS20 FMS
Onky TX-NR616