Wie kann ich meinen cul 433 an die Fritzbox 7272 anschließen

Begonnen von dschinki, 24 Dezember 2013, 12:28:14

Vorheriges Thema - Nächstes Thema

dschinki

hallo
Neuer Tag neuer Versuch
Habe mir ne FB 7270 von meinen Bruder geliehen.
Habe den USB Stick hier reingesteckt und alles nach Anleitung gemacht
und mit "./startfhem" FHEM gestartet
es kam auch keine Fehlermeldungen mehr.
Wollte dann mit "http://<ip>:8083/fhem" von meinen Browser auf FHEM zugreifen
leider ohne Erfolg
Wie kann ich jetzt feststellen ob es läuft oder nicht

Puschel74

Hallo,

ZitatWie kann ich jetzt feststellen ob es läuft oder nicht

Indem du schaust ob die FB mit dem Internet verbunden ist ...
der Zeitserver korrekt ist ...
die Uhrzeit und das Datum der FB korrekt sind ...
im FHEM-Logfile schaust ob es Fehlermeldungen gibt ...

Kurz gesagt: Alles machst was in diversen Beiträgen schon vorgeschlagen wurde.

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.

dschinki

Danke für die Antwort.
Natürlich habe ich vorher in diversen Beiträge gelesen
Hast es mir ja oft genug geschrieben :-)
FB ist am Netz, FB ist neustes update, FP Uhrzeit ist korrekt ....

Hab bloß nix zu allem loog file Einträgen gefunden und kann sie auch nicht alle deuten
Die ersten scheinen ja noch OK zu sein
PS habe wie empfohlen nochmal FHEM gestartet

2013.12.26 13:21:51 1: Including fhem.cfg
2013.12.26 13:21:52 3: telnetPort: port 7072 opened
2013.12.26 13:21:55 3: WEB: port 8083 opened
2013.12.26 13:21:55 3: WEBphone: port 8084 opened
2013.12.26 13:21:55 3: WEBtablet: port 8085 opened
2013.12.26 13:21:56 1: usb create starting
2013.12.26 13:21:57 1: usb create end
2013.12.26 13:21:57 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no basicAuth attribute. telnetPort has no password/globalpassword attribute. Running with root privileges. Restart fhem for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2013.12.26 13:21:57 0: Server started with 9 defined entities (version $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $, os linux, user root, pid 5596)
2013.12.26 13:24:48 1: Including fhem.cfg

2013.12.26 13:24:49 1: telnetPort: Can't open server port at 7072: Address already in use. Exiting.

PeMue

Hallo dschinki,

hier meine Antwort in zwei Teilen:
- für die 7272
  * hier vermute ich, dass die Hardware eine andere ist und die Treiber einfach nicht funktionieren
  * daher: die beiden Treiber (usbserial.ko und cdc-acm.ko) aus der startfhem (mit einem UNIX fähigen Editor) auskommentieren (mit # am Anfang)
  * noch mal starten
  * Welche Firmware hat die Box? Soviel ich weiß, hat da AVM mit der Hardware aufgerüstet, d.h. es könnte sein, dass perl (die kompilierte Version aus dem zip) nicht mehr läuft
- für die 7270
  * scheinbar ist der Port 7270 schon belegt (warum auch immer)
  * daher würde ich die telnet Definitionen aus der startfhem auskommentieren
  * auch noch einmal probieren

Viel Erfolg.

Gruß PeMue

PS: Der security check aus dem log ist normal (auf der FritzBox 7270 gibt es nur den user root, der telnet port ist nicht ok)
PPS: Wenn Du logs als code postest, ist es einfacher lesbar  :)
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

dschinki

Vielen Dank für deine Antwort PeMue

Bist du sicher das , das mit der Telnet im startfhem steht ?
Habe nix gefunden oder bin ich zu blöd dafür.

Ich habe übrigens die FB 7270 an die 7273 angeschlossen und als  IP-Client eingerichtet.
Hat das vielleicht auch was damit zu tun ?
Fhem wollte ich eigentlich nur auf der 7370 laufen lassen weil ich die dann leicht zentral mit dem cul 433 dran im Haus aufstellen könnte

PeMue

Hallo dschinki,

sorry, mein Fehler. Der Telnet Port wird in fhem.cfg definiert. Einfach mal auskommentieren und neu starten.

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

dschinki

Nochmal Danke
Habe ich gemacht
Geht aber leider immer noch nicht :-)
Komme mit den Befehlen "http://<ip>:8083/fhem" oder "http://fhem-host:8083/fhem"oder "http://fhem-host:8084/fhem" oder "http://fhem-host:8085/fhem"
rein

das log siegt jetzt so aus

2013.12.26 20:04:20 1: Including fhem.cfg
2013.12.26 20:04:24 3: WEB: port 8083 opened
2013.12.26 20:04:24 3: WEBphone: port 8084 opened
2013.12.26 20:04:24 3: WEBtablet: port 8085 opened
2013.12.26 20:04:25 1: usb create starting
2013.12.26 20:04:26 3: Opening CUL device /dev/ttyACM0
2013.12.26 20:04:27 3: Setting CUL baudrate to 9600
2013.12.26 20:04:27 3: CUL device opened
2013.12.26 20:04:27 1: define CUL_0 CUL /dev/ttyACM0@9600 1034
2013.12.26 20:04:27 3: Opening CUL_0 device /dev/ttyACM0
2013.12.26 20:04:27 3: Setting CUL_0 baudrate to 9600
2013.12.26 20:04:27 3: CUL_0 device opened
2013.12.26 20:04:27 3: CUL_0: Possible commands: BCFiAZEGMRTVWXefmltux
2013.12.26 20:04:28 1: usb create end
2013.12.26 20:04:28 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no basicAuth attribute. Running with root privileges. Restart fhem for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2013.12.26 20:04:28 0: Server started with 9 defined entities (version $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $, os linux, user root, pid 2347)

dschinki

Nachtrag

Hab den USB nochmal neu aufgesetzt und alles nochmal gemacht.
Jetzt bin ich drinnen :-)
Und jetzt fangen glaube ich erst die richtigen Probleme an :-)
Kann ich eigentlich Fhem auch direkt auf die FB instalieren ?
Würde mir den USB hub sparen

Puschel74:ja ich hab noch nicht gesucht :-)

nochmal danke an alle die geholfen haben



PeMue

Hallo dschinki,

wenn ich Dich richtig verstehe, hast Du jetzt fhem auf der Fritz Box 7270 (Deines Bruders) installiert, korrekt? Dann geht die Sache mit direkt auf der Box installieren nicht, da der Speicher einfach zu klein ist. Ggf. empfehle ich Dir auch das Einrichten eines swaps (zusätzlicher Hauptspeicher als Arbeitsspeicher); ich habe in diesem Unterforum mal ein add-on für die 7170 gepostet, wo für die 7170 drinsteht, wie das funktioniert.
Mich persönlich würde interessieren, wie es mit der FritzBox 7272 aussieht, die soll ja der Nachfolger der 7270 sein, aber besser, schneller, billiger (?) ... aber vermutlich fehlen die Module für den CUL ... und ob perl dann auch funktioniert interessiert mich auch ...

Gruß und schönen Abend.

PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Puschel74

#24
Hallo,

das
ZitatGeht aber leider immer noch nicht :-)
Komme mit den Befehlen "http://<ip>:8083/fhem" oder "http://fhem-host:8083/fhem"oder "http://fhem-host:8084/fhem" oder "http://fhem-host:8085/fhem"
rein
widerspricht sich etwas - oder seh ich das falsch?

ZitatHabe ich gemacht
Sicher??

Hast du <ip> gegen die IP-Adresse der FritzBox getauscht?
<fhem-host> wird bei mir (logischerweise) auch nicht aufgelöst da kein DNS-Eintrag dafür existiert aber

Wenn ich anstelle von <ip> oder <fhem-host> die IP-Adresse meiner FritzBox oder meines RasPi eingebe komme ich auf die FHEM-Weboberfläche.

Also im Internet-Explorer oder in FireFox oben in die Adressleiste <ip-Adresse>:8083/fhem eingeben.
<ip-Adresse> gegen die IP-Adresse deiner FHEM-Installation tauschen und dahinter :8083/fhem eingeben

Bei meinem RasPi ist das
Zitat192.168.2.34:8083/fhem

Grüße

Edith:

Zitat# ./startfhem
modprobe: module kernel/cdc_acm not found in modules.dep
modprobe: module ftdi_sio not found in modules.dep
/var/InternerSpeicher/JetFlash-Transcend16GB-01/fhem/perl: line 1: syntax error: unexpected "("
sieht so aus als das die Module fehlen.
Der zitierte Ausschnitt ist vom 25.12 und mögliche Vorgehensweisen wurden ja schon genannt bzw. stehen im Wiki oder in diversen Beiträgen hier im Forum schon drinnen.
Da ich weder eine 7270 noch eine 7272 (geschweige von 7273 - was ist das? ) verwende kann ich hier leider nicht weiter helfen.
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.

dschinki

#25
Guten Morgen

@ PeMue:
Ja läuft auf der 7270 und ich werde die auch erst mal bei mir lassen :-)
Mein Bruder braucht die nicht mehr
Das mit dem erweitern des Arbeitspeicher schau ich mir mal an.
Aber vorläufig ist das mit dem USB Hub ok.
Mit der 7272 werde ich es später nochmal versuchen
Bei meinem ersten Versuch kam ja folgende Meldung

# ./startfhem
modprobe: module kernel/cdc_acm not found in modules.dep
modprobe: module ftdi_sio not found in modules.dep
/var/InternerSpeicher/JetFlash-Transcend16GB-01/fhem/perl: line 1: syntax error: unexpected "("


startfhem findet also ein paar sachen nicht und mit pearl stimmt für die 7272 auch was nicht
Habe da auch schon etwas gefunden hier wie man Abhilfe schaffen kann aber dann ist mir die Sache mir der FB 7270 meines Bruders eingefallen
und ich habe den Weg eingschlagen

@Puschel74
Mein Fehler war das ich nicht bedacht habe das die FB 7270 eine neue IP bekommen hat als ich die zwei FB gekoppelt habe.
mit der richtigen IP geht es gleich viel besser :-)
PS:
mit "habe ich gemacht" meinte ich das ich im "fhem.cfg" das mit dem Telnet auskommentiert habe.
und das mit der 7273 war ein Tippfehler und sollte natürlich 7272 heisen

Noch was ich bekomme im Browser folgenden Text auf dem Standard-Frontend von fhem angezeigt

WEB,WEBphone,WEBtablet has no basicAuth attribute.
Running with root privileges.
Restart fhem for a new check if the problem is fixed,
or set the global attribute motd to none to supress this message


soll ich da was ändern, stört das ?

PS: Gibt es hier denn eine vernünftige Anleitung wie man 433 Geräte koppelt, bin glaub ich zu blöd dazu was zu finden

Gruß
KJ

PeMue

Hallo dschinki,

Deine gepostete Meldung bezüglich basicAuth sagt nur, dass Du keinen Passwortzugriff auf fhem hast. Mehr dazu im Wiki Artikel:
http://www.fhemwiki.de/wiki/FritzBox_Webzugriff_absichern
Das mit dem root habe ich schon oben gepostet  ;) ...
Welche Geräte mit 433 MHz hast Du denn?

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PeMue

Hallo dschniki,

ich habe kein Elro, aber ich würde (wie hier gezeigt) den DIP Schalter "abschreiben" (aus = F, on = 0) und folgendes in die fhem. cfg eintragen:
define <ELRO_name> IT <DIP_code> FF F0
attr <ELRO_name> IODev <CUL_name>
attr <ELRO_name> model itswitch

Dann müsste mit
set <ELRO_name> F0 bei Dir das Licht aus gehen. Die Werte in <> durch sinnvolle Namen bzw. die Einstellung Deines Mäuseklaviers ersetzen.

Mittels alias bzw. Raumzuordnung (room) kannst Du dann noch vereinfachen bzw. sortieren. Steht aber alles in Uli's Einsteigerleitfaden.

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

dschinki

Danke
Bin selber schon ein Schritt weiter gekommen
Habe gerade den ersten Schalter von ELRO am Netz :-)
Versuche gerade den Handsender um zu programmieren damit er wieder geht

Gibt es FHEM auch in deutsch bei mir ist im Browser alles in english
Was jetzt nicht unbedingt ein Problem wäre aber deutsch ist halt besser

Gruß

dschinki

Nochmal Hallo

Was muß ich machen damit FHEM automatisch startet wenn sich die FB wieder einschaltet nach Stromausfall oder so.
Habe schon sehr viel hier im Forum geschaut aber für mich sehr schwierige Methode mit Freetz gefunden.
Gibt es da nix einfacheres

Gruß
Dschinki