NEWS
Test Adapter EnOcean v0.8.x
-
@ares44 ok seh schon, du sagst dem Aktor er soll 0,6 Sekunden fahren. Deswegen tut sich nix.
Edit: Bei beiden Aktoren ist das Signal so schlecht das es sehr Wahrscheinlich ist das der Befehl nie ankommt. Hat kürzlich erst wieder so einen Fall.
-
@jey-cee Da habe ich mal 100 eingetragen. Ändert erstmal nichts. Grössere Werte bringen auch nichts.
-
@Jey-Cee Die Laufzeit von 6 der Wert der letzten Aktion, die am Taster direkt ausgerufen wurde. Ich kann da zwar Werte reinschreiben, die haben aber wahrscheinlich keine Auswirkung, weil sie vom näcshten Bestätigungstelegramm überschrieben werden.
-
@jey-cee Das wirklich praktische an dem Multihostfeature ist, dass man einfach mehrere Raspis am Start hat. Ich habe jetzt einen 2m entfernt vom Eltako-Aktor platziert. rssi 61dbm. Ergebnis ist leider das selbe. Beim Nodon sieht es genauso aus. Ich habe auch beide neu angelernt. Das macht keinen Unterschied.
-
@ares44 ok hast du die 0.8.4 installiert? Falls ja geh mal in die Konfiguration und auf den Tab Support. Kopier das mal in ne Textdatei und füg die in deinen Post ein.
-
@jey-cee Ich dachte ich hätte sie installiert. npm upgrade in /opt/iobroker. In der Adapter-Übersicht wird auch die Version 0.8.4 angezeigt. In der Instanz steht aber noch 0.8.3. Welcher Schritt fehlt da?
-
@ares44 mach mal ein upload.
Expertenmodus einschalten -> Adapter Tab -> enocean Karte auf die 3 Punkte klicken -> rechts unten pfeil nach oben.
Und nicht auf der Kommandozeile rum Hampeln, man kann alles nötig im Admin machen und der kümmert sich dann um das nötige. -
@jey-cee Bitteschön:
{
"nodeVersion": "v16.18.1",
"serialDevices": [
"/dev/ttyAMA0",
"/dev/ttyUSB0",
"/dev/serial/by-id/usb-EnOcean_GmbH_EnOcean_USB_300_DB_FTO62XB-if00-port0"
],
"instance": {
"native": {
"serialport": "/dev/serial/by-id/usb-BSC_Computer_GmbH_FAM-USB-515_AB7BBEGZ-if00-port0",
"ser2net": false,
"ser2net-ip": "",
"ser2net-port": "",
"esp2Switch": false,
"gateway": "usb300",
"device-id": "",
"device-name": ""
},
"version": "0.8.4"
},
"devices": [
{
"_id": "enocean.1.gateway",
"native": {
"BaseID": "ffcd6f80",
"AppVersion": "2.11.1.0",
"ApiVersion": "2.6.3.0",
"ChipID": "01a69adf",
"ChipVersion": "454f0103",
"AppDescription": "GATEWAYCTRL",
"senderIDs": {
"ffcd6f81": "ffb9f981",
"ffcd6f82": "ffb9f983",
"ffcd6f83": "ffb9f984",
"ffcd6f84": "ffb9f985",
"ffcd6f85": "ffb9f986",
"ffcd6f86": "ffb9f987",
"ffcd6f87": "ffb9f988",
"ffcd6f88": "041105bb",
"ffcd6f89": "",
"ffcd6f8a": "",
"ffcd6f8b": "",
"ffcd6f8c": "",
"ffcd6f8d": "",
"ffcd6f8e": "",
"ffcd6f8f": "",
"ffcd6f90": "",
"ffcd6f91": "",
"ffcd6f92": "",
"ffcd6f93": "",
"ffcd6f94": "",
"ffcd6f95": "",
"ffcd6f96": "",
"ffcd6f97": "",
"ffcd6f98": "",
"ffcd6f99": "",
"ffcd6f9a": "",
"ffcd6f9b": "",
"ffcd6f9c": "",
"ffcd6f9d": "",
"ffcd6f9e": "",
"ffcd6f9f": "",
"ffcd6fa0": "",
"ffcd6fa1": "",
"ffcd6fa2": "",
"ffcd6fa3": "",
"ffcd6fa4": "",
"ffcd6fa5": "",
"ffcd6fa6": "",
"ffcd6fa7": "",
"ffcd6fa8": "",
"ffcd6fa9": "",
"ffcd6faa": "",
"ffcd6fab": "",
"ffcd6fac": "",
"ffcd6fad": "",
"ffcd6fae": "",
"ffcd6faf": "",
"ffcd6fb0": "",
"ffcd6fb1": "",
"ffcd6fb2": "",
"ffcd6fb3": "",
"ffcd6fb4": "",
"ffcd6fb5": "",
"ffcd6fb6": "",
"ffcd6fb7": "",
"ffcd6fb8": "",
"ffcd6fb9": "",
"ffcd6fba": "",
"ffcd6fbb": "",
"ffcd6fbc": "",
"ffcd6fbd": "",
"ffcd6fbe": "",
"ffcd6fbf": "",
"ffcd6fc0": "",
"ffcd6fc1": "",
"ffcd6fc2": "",
"ffcd6fc3": "",
"ffcd6fc4": "",
"ffcd6fc5": "",
"ffcd6fc6": "",
"ffcd6fc7": "",
"ffcd6fc8": "",
"ffcd6fc9": "",
"ffcd6fca": "",
"ffcd6fcb": "",
"ffcd6fcc": "",
"ffcd6fcd": "",
"ffcd6fce": "",
"ffcd6fcf": "",
"ffcd6fd0": "",
"ffcd6fd1": "",
"ffcd6fd2": "",
"ffcd6fd3": "",
"ffcd6fd4": "",
"ffcd6fd5": "",
"ffcd6fd6": "",
"ffcd6fd7": "",
"ffcd6fd8": "",
"ffcd6fd9": "",
"ffcd6fda": "",
"ffcd6fdb": "",
"ffcd6fdc": "",
"ffcd6fdd": "",
"ffcd6fde": "",
"ffcd6fdf": "",
"ffcd6fe0": "",
"ffcd6fe1": "",
"ffcd6fe2": "",
"ffcd6fe3": "",
"ffcd6fe4": "",
"ffcd6fe5": "",
"ffcd6fe6": "",
"ffcd6fe7": "",
"ffcd6fe8": "",
"ffcd6fe9": "",
"ffcd6fea": "",
"ffcd6feb": "",
"ffcd6fec": "",
"ffcd6fed": "",
"ffcd6fee": "",
"ffcd6fef": "",
"ffcd6ff0": "",
"ffcd6ff1": "",
"ffcd6ff2": "",
"ffcd6ff3": "",
"ffcd6ff4": "",
"ffcd6ff5": "",
"ffcd6ff6": "",
"ffcd6ff7": "",
"ffcd6ff8": "",
"ffcd6ff9": "",
"ffcd6ffa": "",
"ffcd6ffb": "",
"ffcd6ffc": "",
"ffcd6ffd": "",
"ffcd6ffe": ""
},
"BaseID_offset": 8
}
},
{
"native": {
"id": "ffb9f981",
"eep": [
"TF-14-04",
"TF-13-04"
],
"manufacturer": "ELTAKO",
"Sender_ID": "ffcd6f81"
},
"_id": "enocean.1.ffb9f981"
},
{
"native": {
"id": "ffb9f983",
"eep": [
"TF-13-07",
"TF-13-06"
],
"manufacturer": "ELTAKO",
"Sender_ID": "ffcd6f82",
"baseIDoffset": 1
},
"_id": "enocean.1.ffb9f983"
},
{
"native": {
"id": "ffb9f984",
"eep": [
"TF-13-07",
"TF-13-06"
],
"manufacturer": "ELTAKO",
"Sender_ID": "ffcd6f83",
"baseIDoffset": 2
},
"_id": "enocean.1.ffb9f984"
},
{
"native": {
"id": "ffb9f985",
"eep": [
"TF-14-01",
"TF-14-02"
],
"manufacturer": "ELTAKO",
"Sender_ID": "ffcd6f84",
"baseIDoffset": 3
},
"_id": "enocean.1.ffb9f985"
},
{
"native": {
"id": "ffb9f986",
"eep": [
"TF-14-01",
"TF-14-02"
],
"manufacturer": "ELTAKO",
"Sender_ID": "ffcd6f85",
"baseIDoffset": 4
},
"_id": "enocean.1.ffb9f986"
},
{
"native": {
"id": "ffb9f987",
"eep": [
"TF-14-01",
"TF-14-02"
],
"manufacturer": "ELTAKO",
"Sender_ID": "ffcd6f86",
"baseIDoffset": 5
},
"_id": "enocean.1.ffb9f987"
},
{
"native": {
"id": "ffb9f988",
"eep": [
"TF-14-01",
"TF-14-02"
],
"manufacturer": "ELTAKO",
"Sender_ID": "ffcd6f87",
"baseIDoffset": 6
},
"_id": "enocean.1.ffb9f988"
},
{
"native": {
"id": "0587b9ef",
"eep": [
"D2-05-00"
],
"manufacturer": "ID_RF"
},
"_id": "enocean.1.0587b9ef"
},
{
"native": {
"id": "041105bb",
"eep": [
"TF-13-03",
"TF-13-04"
],
"manufacturer": "ELTAKO",
"Sender_ID": "ffcd6f88",
"baseIDoffset": 8
},
"_id": "enocean.1.041105bb"
}
]
} -
@ares44 also der Nodon hat keine Sender ID bekommen, das sollte er Eigentlich. Wobei ich mir nicht sicher bin ob er die Wirklich braucht.
Aber was mich Stutzig macht, der in der Konfiguration eingetragene Stick passt nicht zu dem Verfügbaren Stick.
-
@jey-cee Das ist interessant. Der USB-515 ist am Hauptrechner angeschlossen. Das ist die Instanz 0. USB300 ist an Instanz 1 angeschlossen, die auf dem Slave läuft.
-
@ares44 Ich glaube, da geht beim Sammeln der Info was schief. Sieh mal den Screenshot.
iobroker-slave2 ist der korrekte raspi. Dort läuft die Instanz 1 mit USB300. Das angegebene Device gibt es da nicht.
-
@ares44 Ja schon gefunden er hat es immer von instanz 0 geholt.
@ares44 sagte in Test Adapter EnOcean v0.8.x:
Anlernen habe ich mich an die Doku gehalten Beim FJ62 die ID eintragen, Aktor in Lernmodus und dann teachin.
Die Eltako Aktoren bestätigen normal den Erfolgreichen Anlernvorgang mit AB, Halt. Aber Achtung nach 2 Minuten wird der Anlernvorgang beendet und mit dem selben verhalten angezeigt.Hat der Aktor das vor ablauf der 2 Minuten getan?
-
@jey-cee Der fj62 hat es meine ich nicht bestätigt. Beim nodon habe ich extra ein reset vorher durchgeführt um keine Altlasten zu haben.
-
@ares44 sagte in Test Adapter EnOcean v0.8.x:
Der fj62 hat es meine ich nicht bestätigt.
Dann hängt es schon beim Anlernen.
-
@jey-cee Ok, reset am fj62, dann neu programmiert und diesmal kam die Bestätigung und nun geht es auch.
Darum versuche ich wo es geht auf die 14er Reihe zu gehen. Dann kann man wenigstens man nachschauen was er gespeichert hat.
Diese Bestätigung müsste doch auch zu einem Bestätigungstelegramm führen. Kann man das im Adapter nicht auswerten oder machst du das schon? -
@ares44 sagte in Test Adapter EnOcean v0.8.x:
Diese Bestätigung müsste doch auch zu einem Bestätigungstelegramm führen.
Ja, aber das ist einfach nur ein Telegram mit dem Aktuellen Zustand. Das ist für den Anlernvorgang nicht zu gebrauchen.
Auch bei den Automatischen Anlernvorgängen kommt es immer wieder vor das es nicht klappt. Das ganze ist, speziell bei Eltako, recht wackelig.
Ich glaub beim FJ62 hab ich es deswegen sogar auf manuell umgestellt. -
Hallo zusammen,
ich bin absoluter Neuling was den ioBroker angeht. Ich habe im Haus einen Eltako Bus verbaut und würde diesen gerne mit dem ioBroker ansprechen. Über ein FAM-USB-515 hab ich das auch hinbekommen, kann aber die FTS14EM Module nicht verwenden, weshalb ich gerne das FGW14-USB Gateway nutzen würde. Unter FHEM hat das jahrelang sehr gut funktioniert aber unter ioBroker bekomm ichs einfach nicht zum laufen. Ich kann zwar Protokolle in den Bus senden und Aktoren steuern aber ich bekomm keinerlei Rückmeldung über den Zustand der Aktoren oder der FTS14EM. Gibts hierfür ne DAUsichere Anleitung? In der Doku steht man müsse den ESP2-Modus in der Adapterkonfiguration aktivieren, um den FGW14 verwenden zu können, aber wie? -
@black-raven sagte in Test Adapter EnOcean v0.8.x:
Gibts hierfür ne DAUsichere Anleitung?
Nö hat sich keiner die Mühe gemacht.
@black-raven sagte in Test Adapter EnOcean v0.8.x:
In der Doku steht man müsse den ESP2-Modus in der Adapterkonfiguration aktivieren, um den FGW14 verwenden zu können, aber wie?
Ah das ist noch aus der Zeit wo man das selber machen musste. Geht jetzt alles Automatisch.
Normal kenn ich das nur anders herum, das steuern klappt nicht, aber Rückmeldungen kommen.
Zeig doch mal den Text aus dem Tab Support information aus der Adapterkonfiguration. Bitte in code Tags. -
@jey-cee Erstmal Danke für die schnelle Antwort und die Mühe um den Adapter. So jetzt hab ich die beiden Gateways mal gegenübergestellt und jeweils den gleichen Aktor eingelernt.
FGW14:{ "nodeVersion": "v16.18.1", "serialDevices": [ "/dev/ttyUSB0", "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH05TOEX-if00-port0" ], "instance": { "native": { "serialport": "/dev/ttyUSB0", "ser2net": false, "ser2net-ip": "", "ser2net-port": "", "esp2Switch": false, "gateway": "fgw14-usb", "device-id": "", "device-name": "" }, "version": "0.8.4", "installedFrom": "Jey-Cee/ioBroker.enocean#dd123fbf39b837136258b79d10117c49e4befb03" }, "devices": [ { "_id": "enocean.0.gateway", "native": { "BaseID": "00010000", "Frequency": "868.3 Mhz", "Protocol": "ESP2", "AppVersion": "1.0.0.0", "ApiVersion": "1.0.0.0", "ChipID": "00000001", "ChipVersion": "00000001", "AppDescription": "Eltako RS485 Bus Gateway", "senderIDs": { "10001": "ffaf7291", "10002": "", "10003": "", "10004": "", "10005": "", "10006": "", "10007": "", "10008": "", "10009": "", "10010": "", "10011": "", "10012": "", "10013": "", "10014": "", "10015": "", "10016": "", "10017": "", "10018": "", "10019": "", "10020": "", "10021": "", "10022": "", "10023": "", "10024": "", "10025": "", "10026": "", "10027": "", "10028": "", "10029": "", "10030": "", "10031": "", "10032": "", "10033": "", "10034": "", "10035": "", "10036": "", "10037": "", "10038": "", "10039": "", "10040": "", "10041": "", "10042": "", "10043": "", "10044": "", "10045": "", "10046": "", "10047": "", "10048": "", "10049": "", "10050": "", "10051": "", "10052": "", "10053": "", "10054": "", "10055": "", "10056": "", "10057": "", "10058": "", "10059": "", "10060": "", "10061": "", "10062": "", "10063": "", "10064": "", "10065": "", "10066": "", "10067": "", "10068": "", "10069": "", "10070": "", "10071": "", "10072": "", "10073": "", "10074": "", "10075": "", "10076": "", "10077": "", "10078": "", "10079": "", "1000a": "", "1000b": "", "1000c": "", "1000d": "", "1000e": "", "1000f": "", "1001a": "", "1001b": "", "1001c": "", "1001d": "", "1001e": "", "1001f": "", "1002a": "", "1002b": "", "1002c": "", "1002d": "", "1002e": "", "1002f": "", "1003a": "", "1003b": "", "1003c": "", "1003d": "", "1003e": "", "1003f": "", "1004a": "", "1004b": "", "1004c": "", "1004d": "", "1004e": "", "1004f": "", "1005a": "", "1005b": "", "1005c": "", "1005d": "", "1005e": "", "1005f": "", "1006a": "", "1006b": "", "1006c": "", "1006d": "", "1006e": "", "1006f": "", "1007a": "", "1007b": "", "1007c": "", "1007d": "", "1007e": "" }, "BaseID_offset": 0 } }, { "native": { "id": "ffaf7291", "eep": [ "TF-14-01", "TF-14-02" ], "manufacturer": "ELTAKO", "Sender_ID": "10001" }, "_id": "enocean.0.ffaf7291" } ]
FAM USB 515:
{ "nodeVersion": "v16.18.1", "serialDevices": [ "/dev/ttyUSB0", "/dev/serial/by-id/usb-BSC_Computer_GmbH_FAM-USB-515_AB7BBEG7-if00-port0" ], "instance": { "native": { "serialport": "/dev/ttyUSB0", "ser2net": false, "ser2net-ip": "", "ser2net-port": "", "esp2Switch": false, "gateway": "usb300", "device-id": "", "device-name": "" }, "version": "0.8.4", "installedFrom": "Jey-Cee/ioBroker.enocean#dd123fbf39b837136258b79d10117c49e4befb03" }, "devices": [ { "_id": "enocean.0.gateway", "native": { "BaseID": "ffa6b180", "Frequency": "868.3 Mhz", "Protocol": "ERP1", "AppVersion": "1.6.1.0", "ApiVersion": "1.5.1.231", "ChipID": "04224d63", "ChipVersion": "454f0103", "AppDescription": "TCM515", "senderIDs": { "ffa6b181": "ffaf7291", "ffa6b182": "", "ffa6b183": "", "ffa6b184": "", "ffa6b185": "", "ffa6b186": "", "ffa6b187": "", "ffa6b188": "", "ffa6b189": "", "ffa6b18a": "", "ffa6b18b": "", "ffa6b18c": "", "ffa6b18d": "", "ffa6b18e": "", "ffa6b18f": "", "ffa6b190": "", "ffa6b191": "", "ffa6b192": "", "ffa6b193": "", "ffa6b194": "", "ffa6b195": "", "ffa6b196": "", "ffa6b197": "", "ffa6b198": "", "ffa6b199": "", "ffa6b19a": "", "ffa6b19b": "", "ffa6b19c": "", "ffa6b19d": "", "ffa6b19e": "", "ffa6b19f": "", "ffa6b1a0": "", "ffa6b1a1": "", "ffa6b1a2": "", "ffa6b1a3": "", "ffa6b1a4": "", "ffa6b1a5": "", "ffa6b1a6": "", "ffa6b1a7": "", "ffa6b1a8": "", "ffa6b1a9": "", "ffa6b1aa": "", "ffa6b1ab": "", "ffa6b1ac": "", "ffa6b1ad": "", "ffa6b1ae": "", "ffa6b1af": "", "ffa6b1b0": "", "ffa6b1b1": "", "ffa6b1b2": "", "ffa6b1b3": "", "ffa6b1b4": "", "ffa6b1b5": "", "ffa6b1b6": "", "ffa6b1b7": "", "ffa6b1b8": "", "ffa6b1b9": "", "ffa6b1ba": "", "ffa6b1bb": "", "ffa6b1bc": "", "ffa6b1bd": "", "ffa6b1be": "", "ffa6b1bf": "", "ffa6b1c0": "", "ffa6b1c1": "", "ffa6b1c2": "", "ffa6b1c3": "", "ffa6b1c4": "", "ffa6b1c5": "", "ffa6b1c6": "", "ffa6b1c7": "", "ffa6b1c8": "", "ffa6b1c9": "", "ffa6b1ca": "", "ffa6b1cb": "", "ffa6b1cc": "", "ffa6b1cd": "", "ffa6b1ce": "", "ffa6b1cf": "", "ffa6b1d0": "", "ffa6b1d1": "", "ffa6b1d2": "", "ffa6b1d3": "", "ffa6b1d4": "", "ffa6b1d5": "", "ffa6b1d6": "", "ffa6b1d7": "", "ffa6b1d8": "", "ffa6b1d9": "", "ffa6b1da": "", "ffa6b1db": "", "ffa6b1dc": "", "ffa6b1dd": "", "ffa6b1de": "", "ffa6b1df": "", "ffa6b1e0": "", "ffa6b1e1": "", "ffa6b1e2": "", "ffa6b1e3": "", "ffa6b1e4": "", "ffa6b1e5": "", "ffa6b1e6": "", "ffa6b1e7": "", "ffa6b1e8": "", "ffa6b1e9": "", "ffa6b1ea": "", "ffa6b1eb": "", "ffa6b1ec": "", "ffa6b1ed": "", "ffa6b1ee": "", "ffa6b1ef": "", "ffa6b1f0": "", "ffa6b1f1": "", "ffa6b1f2": "", "ffa6b1f3": "", "ffa6b1f4": "", "ffa6b1f5": "", "ffa6b1f6": "", "ffa6b1f7": "", "ffa6b1f8": "", "ffa6b1f9": "", "ffa6b1fa": "", "ffa6b1fb": "", "ffa6b1fc": "", "ffa6b1fd": "", "ffa6b1fe": "" }, "BaseID_offset": 0 } }, { "native": { "id": "ffaf7291", "eep": [ "TF-14-01", "TF-14-02" ], "manufacturer": "ELTAKO", "Sender_ID": "ffa6b181" }, "_id": "enocean.0.ffaf7291" } ] }
Gruß Martin
-
@black-raven ich Zitieren mich mal selbst:
Die Bus Geräte melden sich mit ihrer Bus Adresse, das heist es fängt bei 00 00 00 01 an.
Für den Anlernprozess bedeutet dass, das man einfach nur die Bus Adresse angibt. Sonst ist soweit alles gleich wie bisher auch.Du verwendest hier beim FGW14 jedoch die ID die der FAM14 benutzt für das Gerät.
Mich Überrascht das du das Gerät so Steuern kannst, aber vielleicht interpretiert der FAM14 das richtig und gibt das an den Aktor weiter.