Hallo zusammen,
ich weiß falsche FritzBox aber ...
ich hab mich mit meiner 7170 nach diesem
http://fhem.de/fritzbox.html und nach diesem
http://fhemwiki.de/wiki/AVM_Fritz!Box#Installation_von_FHEM_auf_der_Fritz.21Box_7170 durchgearbeitet und alles soweit befolgt.
Mein Problem ist nun wenn ich mit perl fhem.pl fhem.cfg das FHEM starten möchte bekomme ich eine Fehlermeldung
a la "can´t found IO/Socket.pm" und dann die angegebenen pfade zu perl und perl5.
Wenn ich das ganze aber auf meinem Win7 64-bit Rechner starte krallt sich mein CUL alle Nachrichten die von unseren FS20-Geräten gesendet werden und ich kann die dann auch bedienen.
Also ich hab erst diese
http://fhemwiki.de/wiki/AVM_Fritz!Box#Installation_von_FHEM_auf_der_Fritz.21Box_7170 versucht und nach einem Recover diese
http://fhem.de/fritzbox.html.
Die erste mault rum mit IO:Socket und die zweite meckert weil sie cdc_acm und ftdi_sio im kernel nicht findet.
Auf unsere 7390 möchte ich das WIKI nicht loslassen weil diese noch für unser Internet und Telefon verantwortlich ist.
Genauere Fehlermeldungen kann ich morgen gern posten - heut hab ich leider keinen Nerv mehr dazu.
Sollte jemand von Euch FHEM auf einer 7170 lauffähig haben und darauf auch zugreifen und darüber steuern können - für Hilfe wär ich dankbar.
Schönen Abend noch
mfg
kleinroland
Edit: Update 1
Ich hab das ganze mit einer 7390 und der Labor 84.05.05-20538 bisher (2 Stunden
) einwandfrei am laufen.
Es werden offensichtlich auch FS20 Geräte meiner Nachbarn erkannt - ich muss noch schauen wie ich die rausfinden kann und dann unterbinden - aber so weit so gut.
So weit so gut soll heißen unsere Geräte werden soweit erkannt und ich kann die FST (Funksteckdosen) und Dimmer auch über das Webfrontend ansteuern.
Nun wollte ich die .log-files aus dem internen Speicher der Box auf einen angeschlossenen USB-Stick auslagern aber da streikt mir fhem.
Der Stick wird erkannt - ich hab den Pfad im fhem.cfg für die .log-files angegeben und die fhem.cfg auch gespeichert aber autocreate speichert immer noch im internen Speicher btw. auf dem Stick wurde kein Ordner /logfile angelegt.
Code:
attr global autoload_undefined_devices 1
attr global logfile /var/media/ftp/SanDisk-Cruzer-01/logfile/fhem-%Y-%m.log
attr global modpath /usr/share/fhem
attr global port 7072 global
attr global statefile /var/media/ftp/SanDisk-Cruzer-01/logfile/fhem.save
attr global verbose 3
define CUNO CUL 192.168.2.23:2323 1234
define WEB FHEMWEB 8083 global
define WEBS FHEMWEB 8084 global
attr WEBS smallscreen 1
define autocreate autocreate
#attr autocreate autosave 1
#attr autocreate device_room %TYPE
#attr autocreate filelog /var/log/fhem/%NAME-%Y.log
#attr autocreate weblink 1
#attr autocreate weblink_room Plots
define fhemlog /var/media/ftp/SanDisk-Cruzer-01/logfile/fhem-%Y-%m.log NONE:NONE
So sieht meine fhem.cfg aus.
Ich bin mir ziemlich sicher das das Problem mal wieder zwischen Bildschirm und Tastatur liegt
Für Hilfe bin ich dennoch dankbar.
PS: Wenn ich fhem auf dem PC starte fügt mir die autocreate neu erkannte Geräte in die fhem.cfg ein. Auf der 7390 finde ich von den neuen Geräte nichts in der fhem.cfg
mfg
kleinroland
Edit2:
Alles erledigt.
Ich weiß zwar noch nicht wohin ich meine Begeisterungswünsche für dieses Projekt schicken kann.
Das ist einfach nur genial.
Meine fhem.cfg sieht mittlerweile so aus:
Code:
attr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global port 7072 global
attr global statefile ./log/fhem.save
attr global verbose 3
define WEB FHEMWEB 8083 global
define WEBphone FHEMWEB 8084 global
attr WEBphone smallscreen 1
define WEBtablet FHEMWEB 8085 global
attr WEBtablet touchpad 1
define CUNO CUL 192.168.2.23:2323 0001
attr CUNO room Erdgeschoss
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog
#define autocreate autocreate
#attr autocreate autosave 1
#attr autocreate device_room %TYPE
#attr autocreate filelog ./log/%NAME-%Y.log
#attr autocreate weblink 1
#attr autocreate weblink_room Plots
define initialUsbCheck notify global:INITIALIZED usb create
define HZ_DGSchlafzimmer FHT 2603
attr HZ_DGSchlafzimmer retrycount 3
attr HZ_DGSchlafzimmer room Dachgeschoss
define FileLog_FHT_2603 FileLog ./log/HZ_DGSchlafzimmer-%Y.log HZ_DGSchlafzimmer
attr FileLog_FHT_2603 logtype fht:Temp/Act,text
attr FileLog_FHT_2603 room Dachgeschoss
define weblink_FHT_2603 weblink fileplot FileLog_FHT_2603:fht:CURRENT
attr weblink_FHT_2603 label "HZ_DGSchlafzimmer Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_FHT_2603 room Plots
define HZ_Wohnzimmer FHT 0c04
attr HZ_Wohnzimmer retrycount 3
attr HZ_Wohnzimmer room Erdgeschoss
define FileLog_FHT_0c04 FileLog ./log/HZ_Wohnzimmer-%Y.log HZ_Wohnzimmer
attr FileLog_FHT_0c04 logtype fht:Temp/Act,text
attr FileLog_FHT_0c04 room Erdgeschoss
define weblink_FHT_0c04 weblink fileplot FileLog_FHT_0c04:fht:CURRENT
attr weblink_FHT_0c04 label "HZ_Wohnzimmer Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_FHT_0c04 room Plots
define HZ_Schlafzimmer FHT 221c
attr HZ_Schlafzimmer retrycount 3
attr HZ_Schlafzimmer room Obergeschoss
define FileLog_FHT_221c FileLog ./log/HZ_Schlafzimmer-%Y.log HZ_Schlafzimmer
attr FileLog_FHT_221c logtype fht:Temp/Act,text
attr FileLog_FHT_221c room Obergeschoss
define weblink_FHT_221c weblink fileplot FileLog_FHT_221c:fht:CURRENT
attr weblink_FHT_221c label "HZ_Schlafzimmer Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_FHT_221c room Plots
define CUL_FHTTK_b454fe CUL_FHTTK b454fe
attr CUL_FHTTK_b454fe room Dachgeschoss
define FileLog_CUL_FHTTK_b454fe FileLog ./log/CUL_FHTTK_b454fe-%Y.log CUL_FHTTK_b454fe
attr FileLog_CUL_FHTTK_b454fe logtype fht80tf:Window,text
attr FileLog_CUL_FHTTK_b454fe room Dachgeschoss
define weblink_CUL_FHTTK_b454fe weblink fileplot FileLog_CUL_FHTTK_b454fe:fht80tf:CURRENT
attr weblink_CUL_FHTTK_b454fe label "CUL_FHTTK_b454fe Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_CUL_FHTTK_b454fe room Plots
define HZ_DGLern FHT 5443
attr HZ_DGLern retrycount 3
attr HZ_DGLern room Dachgeschoss
define FileLog_FHT_5443 FileLog ./log/HZ_DGLern-%Y.log HZ_DGLern
attr FileLog_FHT_5443 logtype fht:Temp/Act,text
attr FileLog_FHT_5443 room Dachgeschoss
define weblink_FHT_5443 weblink fileplot FileLog_FHT_5443:fht:CURRENT
attr weblink_FHT_5443 label "HZ_DGLern Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_FHT_5443 room Plots
define HZ_Kueche FHT 0c03
attr HZ_Kueche retrycount 3
attr HZ_Kueche room Erdgeschoss
define FileLog_FHT_0c03 FileLog ./log/HZ_Kueche-%Y.log HZ_Kueche
attr FileLog_FHT_0c03 logtype fht:Temp/Act,text
attr FileLog_FHT_0c03 room Erdgeschoss
define weblink_FHT_0c03 weblink fileplot FileLog_FHT_0c03:fht:CURRENT
attr weblink_FHT_0c03 label "HZ_Kueche Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_FHT_0c03 room Plots
define HZ_Gaestezimmer FHT 0002
attr HZ_Gaestezimmer retrycount 3
attr HZ_Gaestezimmer room Keller
define FileLog_FHT_0002 FileLog ./log/HZ_Gaestezimmer-%Y.log HZ_Gaestezimmer
attr FileLog_FHT_0002 logtype fht:Temp/Act,text
attr FileLog_FHT_0002 room Keller
define weblink_FHT_0002 weblink fileplot FileLog_FHT_0002:fht:CURRENT
attr weblink_FHT_0002 label "HZ_Gaestezimmer Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_FHT_0002 room Plots
define Wasserpumpe FS20 1b1e b1
attr Wasserpumpe room Keller
define FileLog_FS20_1b1eb1 FileLog ./log/Wasserpumpe-%Y.log Wasserpumpe
attr FileLog_FS20_1b1eb1 logtype text
attr FileLog_FS20_1b1eb1 room Keller
define Terrasse CUL_TX 115
attr Terrasse room Terrasse
define FileLog_CUL_TX_115 FileLog ./log/Terrasse-%Y.log Terrasse
attr FileLog_CUL_TX_115 logtype temp4hum4:Temp/Hum,text
attr FileLog_CUL_TX_115 room Terrasse
define weblink_CUL_TX_115 weblink fileplot FileLog_CUL_TX_115:temp4hum4:CURRENT
attr weblink_CUL_TX_115 label "Terrasse Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_CUL_TX_115 room Plots
define CUL_FHTTK_1e4e6c CUL_FHTTK 1e4e6c
attr CUL_FHTTK_1e4e6c room Dachgeschoss
define FileLog_CUL_FHTTK_1e4e6c FileLog ./log/CUL_FHTTK_1e4e6c-%Y.log CUL_FHTTK_1e4e6c
attr FileLog_CUL_FHTTK_1e4e6c logtype fht80tf:Window,text
attr FileLog_CUL_FHTTK_1e4e6c room Dachgeschoss
define weblink_CUL_FHTTK_1e4e6c weblink fileplot FileLog_CUL_FHTTK_1e4e6c:fht80tf:CURRENT
attr weblink_CUL_FHTTK_1e4e6c label "CUL_FHTTK_1e4e6c Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_CUL_FHTTK_1e4e6c room Plots
define CUL_FHTTK_0b3204 CUL_FHTTK 0b3204
attr CUL_FHTTK_0b3204 room Dachgeschoss
define FileLog_CUL_FHTTK_0b3204 FileLog ./log/CUL_FHTTK_0b3204-%Y.log CUL_FHTTK_0b3204
attr FileLog_CUL_FHTTK_0b3204 logtype fht80tf:Window,text
attr FileLog_CUL_FHTTK_0b3204 room Dachgeschoss
define weblink_CUL_FHTTK_0b3204 weblink fileplot FileLog_CUL_FHTTK_0b3204:fht80tf:CURRENT
attr weblink_CUL_FHTTK_0b3204 label "CUL_FHTTK_0b3204 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_CUL_FHTTK_0b3204 room Plots
define CUL_FHTTK_d87ef9 CUL_FHTTK d87ef9
attr CUL_FHTTK_d87ef9 room Dachgeschoss
define FileLog_CUL_FHTTK_d87ef9 FileLog ./log/CUL_FHTTK_d87ef9-%Y.log CUL_FHTTK_d87ef9
attr FileLog_CUL_FHTTK_d87ef9 logtype fht80tf:Window,text
attr FileLog_CUL_FHTTK_d87ef9 room Dachgeschoss
define weblink_CUL_FHTTK_d87ef9 weblink fileplot FileLog_CUL_FHTTK_d87ef9:fht80tf:CURRENT
attr weblink_CUL_FHTTK_d87ef9 label "CUL_FHTTK_d87ef9 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_CUL_FHTTK_d87ef9 room Plots
define HZ_DGBad FHT 3d3a
attr HZ_DGBad retrycount 3
attr HZ_DGBad room Dachgeschoss
define FileLog_FHT_3d3a FileLog ./log/HZ_DGBad-%Y.log HZ_DGBad
attr FileLog_FHT_3d3a logtype fht:Temp/Act,text
attr FileLog_FHT_3d3a room Dachgeschoss
define weblink_FHT_3d3a weblink fileplot FileLog_FHT_3d3a:fht:CURRENT
attr weblink_FHT_3d3a label "HZ_DGBad Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_FHT_3d3a room Plots
define Wohnzimmertuer CUL_FHTTK d88371
attr Wohnzimmertuer room Erdgeschoss
define FileLog_CUL_FHTTK_d88371 FileLog ./log/Wohnzimmertuer-%Y.log Wohnzimmertuer
attr FileLog_CUL_FHTTK_d88371 logtype fht80tf:Window,text
attr FileLog_CUL_FHTTK_d88371 room Erdgeschoss
define weblink_CUL_FHTTK_d88371 weblink fileplot FileLog_CUL_FHTTK_d88371:fht80tf:CURRENT
attr weblink_CUL_FHTTK_d88371 label "Wohnzimmertuer Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_CUL_FHTTK_d88371 room Plots
define FS20_1b3908 FS20 1b39 08
attr FS20_1b3908 room FS20
define FileLog_FS20_1b3908 FileLog ./log/FS20_1b3908-%Y.log FS20_1b3908
attr FileLog_FS20_1b3908 logtype text
attr FileLog_FS20_1b3908 room FS20
define FS20_1b390a FS20 1b39 0a
attr FS20_1b390a room FS20
define FileLog_FS20_1b390a FileLog ./log/FS20_1b390a-%Y.log FS20_1b390a
attr FileLog_FS20_1b390a logtype text
attr FileLog_FS20_1b390a room FS20
define FS20_1b3900 FS20 1b39 00
attr FS20_1b3900 room FS20
define FileLog_FS20_1b3900 FileLog ./log/FS20_1b3900-%Y.log FS20_1b3900
attr FileLog_FS20_1b3900 logtype text
attr FileLog_FS20_1b3900 room FS20
define FS20_1b3902 FS20 1b39 02
attr FS20_1b3902 room FS20
define FileLog_FS20_1b3902 FileLog ./log/FS20_1b3902-%Y.log FS20_1b3902
attr FileLog_FS20_1b3902 logtype text
attr FileLog_FS20_1b3902 room FS20
define FS20_1b3903 FS20 1b39 03
attr FS20_1b3903 room FS20
define FileLog_FS20_1b3903 FileLog ./log/FS20_1b3903-%Y.log FS20_1b3903
attr FileLog_FS20_1b3903 logtype text
attr FileLog_FS20_1b3903 room FS20
#define FHT_2f10 FHT 2f10
#attr FHT_2f10 retrycount 3
#attr FHT_2f10 room FHT
#define FileLog_FHT_2f10 FileLog ./log/FHT_2f10-%Y.log FHT_2f10
#attr FileLog_FHT_2f10 logtype fht:Temp/Act,text
#attr FileLog_FHT_2f10 room FHT
#define weblink_FHT_2f10 weblink fileplot FileLog_FHT_2f10:fht:CURRENT
#attr weblink_FHT_2f10 label "FHT_2f10 Min $data{min1}, Max $data{max1}, Last #$data{currval1}"
#attr weblink_FHT_2f10 room Plots
#define FHT_6131 FHT 6131
#attr FHT_6131 retrycount 3
#attr FHT_6131 room FHT
#define FileLog_FHT_6131 FileLog ./log/FHT_6131-%Y.log FHT_6131
#attr FileLog_FHT_6131 logtype fht:Temp/Act,text
#attr FileLog_FHT_6131 room FHT
#define weblink_FHT_6131 weblink fileplot FileLog_FHT_6131:fht:CURRENT
#attr weblink_FHT_6131 label "FHT_6131 Min $data{min1}, Max $data{max1}, Last #$data{currval1}"
#attr weblink_FHT_6131 room Plots
#define FHT_375b FHT 375b
#attr FHT_375b retrycount 3
#attr FHT_375b room FHT
#define FileLog_FHT_375b FileLog ./log/FHT_375b-%Y.log FHT_375b
#attr FileLog_FHT_375b logtype fht:Temp/Act,text
#attr FileLog_FHT_375b room FHT
#define weblink_FHT_375b weblink fileplot FileLog_FHT_375b:fht:CURRENT
#attr weblink_FHT_375b label "FHT_375b Min $data{min1}, Max $data{max1}, Last #$data{currval1}"
#attr weblink_FHT_375b room Plots
define FS20_1b3983 FS20 1b39 83
attr FS20_1b3983 room FS20
define FileLog_FS20_1b3983 FileLog ./log/FS20_1b3983-%Y.log FS20_1b3983
attr FileLog_FS20_1b3983 logtype text
attr FileLog_FS20_1b3983 room FS20
define FS20_1b3982 FS20 1b39 82
attr FS20_1b3982 room FS20
define FileLog_FS20_1b3982 FileLog ./log/FS20_1b3982-%Y.log FS20_1b3982
attr FileLog_FS20_1b3982 logtype text
attr FileLog_FS20_1b3982 room FS20
define FS20_1b3920 FS20 1b39 20
attr FS20_1b3920 room FS20
define FileLog_FS20_1b3920 FileLog ./log/FS20_1b3920-%Y.log FS20_1b3920
attr FileLog_FS20_1b3920 logtype text
attr FileLog_FS20_1b3920 room FS20
Der TX_115 war eher ein Zufall.
Ich hab vor 2 Jahren eine Funk-Wetterstation bei Conrad gekauft - genialerweise kann unser CUNO die empfangen und FHEM kann damit auch was anfangen.
Meine abschliessenden 2cents dazu.
mfg
kleinroland
P.S.: Ich hoffe es ist kein Problem das ich meine fhem.cfg hier poste.
Wenn ja dann bitte kurz Bescheid geben das ich sie rauslöschen kann bzw. vllt. löscht sie ja ein Admin.