Hallo, hab gelesen, dass man hier die leichten Fragen stellen kann.
Ich besitze ein Raspberry mit FHEM und COC. Den COC habe ich nach Anleitung Busware bei FHEM installiert.(COC opened wird in unsorted angezeigt).
nun möchte ich mein FHT80b pairen.
Fragen:
1. Was sagt dieses 1234 hier aus
define COC CUL /dev/ttyAMA0@38400 1234
2. Habe ich mein FHT richtig definiert (Hex Dez) im FHT80b steht der Code 8225 -> 5219 oder?
define Thermostat_Wohnz FHT 5219
3a. ich könnte ja auch nur einen Stellantrieb ansteuern, was sagt bzw. auf was bezieht sich hier wieder der 1234
define stellantrieb FHT8V 1234
3b. Hier habe ich folgendes gefunden, wo ich ebenfalls nicht ganz versteh, (Zusammenhänge)
given the CUL housecode as AABB, then this housecode must be of the form CCBB, where CC is greater or equal to AA, but less then AA+8.
This form is chosen so that the CUL can update all FHT8V valve states within 2 minutes.
attr stellantrieb room Wohnen
Vielen Dank
Hallo,
zu 1.
Das ist die FHT-ID.
Die Adressen müssen bei mehreren Sende-Empfangseinheiten nur eindeutig sein.
0000 zwingt den COC zum lauschen (es kann so nichts mehr steuern).
zu 2.
In der alten Google-Group gefunden (danke Zrrronggg!).
Hier ein Umrechner:
http://www.homematic-inside.de/software/item/root/fs20cul.html (http://www.homematic-inside.de/software/item/root/fs20cul.html)
oder der
http://www.langeneggers.ch/Nuetzliches/Hex_Dez.htm (http://www.langeneggers.ch/Nuetzliches/Hex_Dez.htm)
Ich habe die Links jetzt aber nicht geprüft ob sie noch gehen.
zu 3a.
Das ist auch wieder die FHT-ID
zu 3b.
Da kann ich dir leider nichts dazu sagen da ich alles über die FHT80b mache.
So. Ich hoffe das es nicht zuviel Blödsinn war 8)
Evtl. steht ja auch im Einsteiger.pdf etwas dazu.
In der commandref habe ich noch etwas gefunden:
http://fhem.de/commandref_DE.html#FHT (http://fhem.de/commandref_DE.html#FHT)
Grüße
Zitat von: Puschel74 am 23 Juli 2014, 17:42:53
In der alten Google-Group gefunden (danke Zrrronggg!).
Hier ein Umrechner:
http://www.homematic-inside.de/software/item/root/fs20cul.html (http://www.homematic-inside.de/software/item/root/fs20cul.html)
Hier der neue Link: http://www.homematic-inside.de/tecbase/tools/fs20tocul (http://www.homematic-inside.de/tecbase/tools/fs20tocul)
Hallo,
danke Jörg für den neuen Link.
Grüße
Hallo puschel und Jörg, vielen Dank fürs erste
Zitat von: JoWiemann am 23 Juli 2014, 19:42:45
Hier der neue Link: http://www.homematic-inside.de/tecbase/tools/fs20tocul (http://www.homematic-inside.de/tecbase/tools/fs20tocul)
Also mein code 8225 macht glei mal probleme da 8 nicht geht
Hallo,
kann auch nicht da ein FS20-Konverter.
FS20-Code ist nicht gleich dem FHT-Code.
Wozu willst du den FHT-Code umrechnen?
Ich hab bei meinen FHT den Code notiert (damit ich weiß welcher in welchem Raum ist) und hab dann die FHT an FHEM angelernt.
Umbenannt und gut wars.
Grüße
Achso, dacht ich mir scho ob bei fs20 des der gleiche ist wie fht ;)
Hab ich des richtig verstanden, die ID die beim COC steht 1234 (Sende-Empfangseinrichtung),
und das define FHT8V muss dann auch 1234 haben damit diese kommunizieren können?
wenn ich beim COC 1334 hätte müsste ich FHT8v ebenfalls 1334 eingeben?
hab die Grundlagen komplett gelesen, evtl. leider nicht alles verstanden was der Code bei define hinten bewirkt, also die Beziehungen die ich einstellen muss wann der COC mit welchem Gerät spricht.
Unabhängig vom FHT80b der bei define einfach die umrechnung von ELV HEX auf DEzimal benötigt, welchen ich dann bei
define Thermostat_Wohnz FHT (hier) eingebe?
Hallo,
wie gesagt kann ich dir zu den FHT8V nichts sagen da ich alles über die FHT80b mache aber die FHT-ID des COC hat nichts mit der ID der FHT zu tun.
Wäre ja auch schwierig das unter einen Hut zu bekommen ;)
Ich hab z.B. 11 FHT80b im gesamten Haus und 4 CUNO (pro Etage einer).
Die 4 CUNO haben als FHT-ID 0101, 0202, 0303 und 0404 (ja ich weiß, ideenlos aber es klappt eiwnandfrei 8) ).
Die 11 FHT80b haben alle ihre eigenen ID`s und wurden sowieso durch autocreate angelegt.
Die FHT-eigenen ID`s kannst du eh nicht ändern (zumindest habe ich noch keine Möglichkeit gefunden bzw. ich habe nie intensiver danach gesucht da für mich unnötig).
Aber zu den FHT8V kannst du ja mal im Wiki schauen bzw im SlowRF-Bereich (dort gehören solche Fragen eigentlich hin wenn es um FS20/FHT/EM etc. geht) ;)
Oder du probierst es einfach mal aus was FHEM so durch autocreate anlegt.
Grüße
Hi Leute, ich bin am verzweifeln, hab jetzt alle Foren durch und alle möglichen Anleitungen.
Bitte um Hilfe!
ich beschreibe mein Vorgehen, evtl. fällt jemand der Fehler auf:
COC an Raspberry Pi anschließen
in FHEM definieren mit:
define COC CUL /dev/ttyAMA0@38400 1234
FHT80b und FHT8V nach ELV Anleitung verbinden.
nun hab ich in verschiedenen Foren gelesen, FHT sollte nun sichtbar werden!? Wo? (bie mir ist jetzt noch nichts sichtbar)
darum definiere ich nun Thermostat FHT80b der Code den mein FHT80b anzeigt ist 82 25->52 19 in FHEM
define Thst_WOZ FHT 5219
attr Thst_WOZ IODev COC
attr Thst_WOZ retrycount 3
attr Thst_WOZ room Wohnzimmer
attr Thst_WOZ alias Heizkörper
attr Thst_WOZ model fht80b
geht immer no nichts, aber in Wohnzimmer finde ich nun
FHT
Heizkörper ??? desired-temp 20.0 (sobald ich 20 auf 25 ändern möchte hüpft es immer wieder auf 20 zurück)
also nächste Idee Pairing
FHT80b auf CEnt nA stellen (hier bei dieser Anzeige bleiben oder mit prog wieder raus um es zu aktualisieren???)(hab beides versucht nur für mein Verständnis)
nun einmal den folgenden Befehl ausführen:
set COC raw T011233
und anschließend im Wohnzimmer desired-temp auf 24 senden
2 Minuten warten... Leider auch wieder nichts ???
Ich hoffe jemand hat was entdeckt!!! :-[ :'(
Hallo,
ich vermisse die Attribute deines COC - und sag nicht du hast keine angegeben ???
Grüße
Hi Puschel, danke für deine Geduld!
ich hatte diese versucht
define COC CUL /dev/ttyAMA0@38400 1234
set COC raw T015220
attr COC model COC
attr COC rfmode SlowRF
Hallo,
Zitatdefine COC CUL /dev/ttyAMA0@38400 1234
set COC raw T015220 <--------
attr COC model COC
attr COC rfmode SlowRF
Der set-Befehl hat hier nichts verloren.
die FHT brauchst du nicht eintragen wenn der COC mit attr rfmode SlowRF angegeben ist (ist bei dir der Fall), der COC funktioniert (da kann ich dir nicht helfen - wird er in FHEM als Initialized angezeigt?) und autocreate aktiv ist.
1.) Ist der COC in FHEM Initialized?
2.) Lösch die FHT mal raus.
delete <Name_des_FHT>
in die Befehlszeile eingeben.
Damit
Zitatgeht immer no nichts, aber in Wohnzimmer finde ich nun
FHT
Heizkörper ??? desired-temp 20.0 (sobald ich 20 auf 25 ändern möchte hüpft es immer wieder auf 20 zurück)
nehme ich an das sich bei dir sehr wohl ein FHT gemeldet hat und per autocreate eingetragen wurde.
DIESEN kannst du wie folgt an FHEM als Zentrale anlernen (bei den anderen mal die Batterie raus nehmen sonst kommst du nur durcheinander):
Am FHT auf Cent nA stellen
In FHEM einen Befehl absetzten - am besten den FHT auswählen und ein desired-temp <irgendeine-Temperatur> abschicken.
Warten - warten - warten
Berichten
Grüße
Edith: Sollte der FHT per autocreate angelegt werden vergib doch gleich einen aussagekräftigen Namen:
rename <FHT_irgendwas> <So_soll_er_heissen>
in der Befehlszeile
Hi Puschel,
also in der Everything seht:
CUL
COC opened
ach ja was steht denn bei dir in der /dev/ttyAMA0 ??? bei mir ist die leer, muss da nicht der COC auftauchen
Zitat von: mayrst am 31 Juli 2014, 17:18:16
Hi Leute, ich bin am verzweifeln, hab jetzt alle Foren durch und alle möglichen Anleitungen.
Bitte um Hilfe!
ich beschreibe mein Vorgehen, evtl. fällt jemand der Fehler auf:
COC an Raspberry Pi anschließen
in FHEM definieren mit:
define COC CUL /dev/ttyAMA0@38400 1234
...
set COC raw T011233
Hab's nur mal überflogen, aber ist da nicht ein Widerspruch?
meinst mit dem set Befehl?
dachte der soll abweichen von der id und kann frei gewählt werden!!!
Wenn ich es richtig verstanden habe, sollte nach Deinem
set COC raw T011233
ind der fhem.cfg stehen
define COC CUL /dev/ttyAMA0@38400 1233
Irgendwo steht auch, nur die ersten beiden Zahlen seien von Bedeutung.
Hast Du nach dem Absetzen der Desired-Temp mal geprüft, ob sich cent geändert hat?
Hi, ja leider steht der immer auf nA
Und was zeigt fhem bei
get COC raw T02
und
get COC raw T01
?
COC raw => No answer
Bei mir steht auch in der Everything COC opened nicht Initialized
und in der /dev/ttyAMA0 wenn ich öffne diese ist leer??? stimmt das?
ich hab mit avrdude nun nen flash gemacht hat alles gefunzt!! evtl. falscher COC??? mit oder ohne onewire, ich mein ich habe den mit gekauft aber wie findet man das raus?
aus diesem Forum, da hatte jemand ähnliche Probleme:
http://forum.fhem.de/index.php/topic,14909.30.html
die schreiben sie haben einen anderen stand geflasht evtl. ist das das Prob???
Zitat von: mayrst am 02 August 2014, 10:30:27
Hi Puschel,
also in der Everything seht:
CUL
COC opened
ach ja was steht denn bei dir in der /dev/ttyAMA0 ??? bei mir ist die leer, muss da nicht der COC auftauchen
Gerade noch was gesehen: Ich vermute,
COC opened ist nicht gut. Das hatte ich, wenn ich den SCC am Raspberry Pi über LAN vom Cubietruck aus ansprechen will. Schau mal in die Log-Datei am Anfang nach dem Start, eventuell steht da etwas wie
2014.07.31 19:13:56 3: Opening SCC device 192.168.178.29:2323
2014.07.31 19:13:56 3: Can't connect to 192.168.178.29:2323: Connection refused
natürlich mit Deinen Angaben, und Dein COC sitzt ja auf dem Raspberry, auf dem auch FHEM läuft, stimmt's?
EDIT:Hat sich überschnitten. Aber die Spur ist die richtige: Es liegt wohl am richtigen Einbinden des COC. Und die ttyAMA0 ist keine Datei. Da steht nichts drin, wenn Du sie öffnest.
danke erst mal an dich, dass dir soviel zeit nimmst.
Ja der COC sitzt auf dem Pi und FHEM läuft auf diesem.
bei mir kommt mit SCC gar nichts, aber ->
2014.08.02 12:03:08 3: Opening COC device /dev/ttyAMA0
2014.08.02 12:03:08 3: Setting COC baudrate to 38400
2014.08.02 12:03:08 3: COC device opened
2014.08.02 12:03:17 1: Cannot init /dev/ttyAMA0, ignoring it
Klar, hätte ich sagen sollen: SCC bezieht sich auf meine Device, bei Dir ist COC das entscheidende.
Du bist auf der richtigen Spur, aber jetzt kann ich Dir nicht wehr weiter helfen. Ich weiss nur, dass es bei busware für mein SCC eine genauere Anweisung gab, wie man in der Installation vorzugehen hat. Was entsprechendes ist hier:
http://busware.de/tiki-index.php?page=COC_Installation (http://busware.de/tiki-index.php?page=COC_Installation)
Hast Du das befolgt?
eigentlich ja, alles außer watchdog
Dann fällt mir auch wirklich nichts mehr ein. Tut mir leid.
Hi Leute ich habs geschafft, übel der s.... also der Fehler liegt glaub ich bei busware, die Jungs haben ne alte bzw. falsche COC.hex für 1-Wire.
hab in diesem Forum geschaut und es ging mit der COC_154.hex
http://forum.fhem.de/index.php/topic,14909.15.html#lastPost
;)
Danke auch noch an den König der Fische :P für seine Zeit
und natürlich Puschel und Duke vielen Dank.