Homematic wired

Begonnen von Henne1977, 26 Januar 2013, 22:46:00

Vorheriges Thema - Nächstes Thema

Tomili

#435
Hallo,

will nun von meinem Test-PC auf einen EInplatinen-PC umsteigen.

Raspberry Pi oder Banana Pi?

Hat jemand Erfahrungen? Zweiterer hat wohl viel mehr Power. Der Raspberry ist dagegen ausreichend getestet...
Funktionieren beide glch gut mit FHEM?

Kann man FHEM im Mischbetrieb mit Wired Komponenten und Funk betreiben?
Ist eher CUL, COC oder CUNO zu empfehlen?

Gruss
Thomas

cerberus

Hallo, ich habe eine Weile erfolgreich mit dem Raspberry und COC sowie SCC gearbeitet. Nun bin ich seit einigen Wochen auf den Banana umgestiegen, diesen habe ich mit 2x SCC, 1x 1-Wire Busmaster ausgestattet. Läuft bei mit tadellos mit Bananian.

siehe auch folgender Beitrag von mir.

http://forum.fhem.de/index.php/topic,29102.msg218975.html#msg218975

Gruß
cerberus
Banana PI mit Bananian + Fhem 5.5, 2x SCC SlowRF/Homematic + RS485 LAN Gateway HMW-LGW-O-DR-GS-EU + RPI2 I2C to 1-Wire Host Adapter for Raspberry Pi

gevoo

Hallo Hoschiq,

ich brauche noch die Datei HM485-log2014......log die zur gleichen Zeit automatisch im log Verzeichnis angelegt worden ist. Es können auch mehrere sein. Bei jedem Neustart wird eine neue angelegt. Also müßte die erste etwa HM485-log2014-11-16_20-48-30.log heißen oder so ähnlich.

Gruß gevoo

Hoschiq

Hallo gevoo,

die Datei existiert nicht mehr...
Zu diesem Zeitpunkt ist aber auch nur das passiert, was du später im HM485 Log siehst. Bei mir wird in die RAMDisk geloggt, je Monat eine Datei.. Ich hatte beim Test am Anfang auch das Log Level noch nicht hoch genug, daher kann es sein, dass keine Einträge existieren.

VG

Tomili

Hallo gevoo,

bei der letzten Version sieht alles viel besser aus! Super. Danke!

1.) Beim Start auf der Konsole erscheinen nur noch wenige Fehler (siehe Text-File "fehler_beim_start.txt").

2.) Klick im Webfrontend auf "Buero_Lampe on" ergibt
Argument "on" isn't numeric in numeric eq (==) at ./FHEM/10_HM485.pm line 1536.
(Klick auf "Buero_Lampe off" ergibt keine Fehler)

3.) mein kleines Script schaltet mein Licht nicht mehr aus. Beim langen Drücken auf
den Schalter erscheint auf der Konsole die Fehlermeldung, die man unten sieht ( siehe Screenshot script_fehler.jpg).
Einschalten geht.

Die Datei fhem-2014-11.log ist zu gross. Kannn ich nicht mehr anhängen. Wollte sie kürzen -
ging aber mit dem Texteditor nicht. Ist kein normales Text-Format, oder?
Was kann ich da machen?

Gruss,
Thomas

gevoo

Hallo Thomas,

das ist ganz normales Textformat. Kannst Du z.B. mit Word oder LibreOffice öffnen und den entprechenden Teil herauskopieren.
Hast Du vielleicht auch noch die jeweiligen Modulseiten von der Verion 71 als Bild?

Gruß gevoo

gevoo

Hallo Hoschiq,

hier noch einige kleine Verbesserungen am Devicefile.

Gruß gevoo

holzwurm83

Hallo gevoo,

anbei mein Feedback. Ich habe die Dateien gestern Abend eingespielt. Das Devicefile aus deinem letzen Beitrag heute um 19:40 Uhr

Grundsätzlich wird der HMW_Sen_SC_12-DR und *_FM weiter nicht richtig erkannt. Aktuell wird immer noch das Schalten der angeschlossenen Kontakte nicht erkannt. Somit scheint der HMW_Sen_SC_12_* aktuell gar nicht zu funktionieren.

Beim HMW_IO_12_Sw7_DR wird der "STATE" weiter nicht umgesetzt.

Beim HMW_LC_Sw2_DR wird der "STATE" umgesetzt und somit auch das Icon auf der WEB-Oderfläche. Ein klicken auf das Icon erzeugt, aber weiter keine Aktion.

Der Bereich Konfiguration beim HMW_LC_Bl1_DR wird nun sauber mit den ist Daten angezeigt.

Viel Grüße und danke für diene tolle Arbeit!

WP
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

holzwurm83

Der Bereich Konfiguration beim HMW_LC_Bl1_DR wird nun sauber mit den ist Daten angezeigt.

Das muss ich noch mal revidieren. Die Daten sind doch nicht korrekt und die Änderungen sind nach einem Neustadt wieder weg. Auch wenn ich die Daten durch SAVE speichere.
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

Tomili

Hallo gevoo,

anbei die gewünschten Dateien. Beschreibung bei meinem Eintrag vom 18.11.2014 12:45:56.

Gruss,
Thomas

gevoo

Danke für Eure Tests. Langsam geht es vorwärts.
Nach dem Test der neuen Version benötige ich wie immer:
- fhem*.log
- HM485-2014*.log
- Haupseite vom Modul
- eine Channelseite pro Channel- Typ

WICHTIG: bitte nach Neustart mindestens 10s warten bis alle Module initialisiert sind! Bei mehreren Modulen kann es auch länger dauern. Geklappt hat die Initialisierung wenn Ihr in der fhem*.log
HM485: Request config for device HMWID
findet. Sollte danach
HM485: RESPONSE TIMEOUT for HMWID
folgen, dann hat die initialisierung NICHT geklappt. Dann geht bitte auf die Haupseite vom Modul und macht ein
get name config all und
get name state
Der Einfachheit halber einfach das "get" anklicken.

Nur nach korrekter Initialisierung stimmen die Werte. Sonst werden irgend welche Werte angezeigt, die gerade auf dem dafür vorgesehenen Speicherplatz liegen aber nichts mit dem Modul zu tun haben.

Gruß gevoo

stephan-221

Hallo Gevoo,

ich bin dann auch mal wieder an Board.
Lohnt mit der aktuellen Version ein Test für das IO12 14?

Sind die beiden Device files vom 03.11. die aktuellen Fassungen?
hmw_io12_sw14_dr.pm
hmw_lc_bl1_dr.pm

http://forum.fhem.de/index.php/topic,10607.msg214716.html#msg214716

Viele Grüße
Stephan

gevoo

Hallo Stephan,

sicherheitshalber hier noch einmal die beiden Dateien.

Gruß gevoo

stephan-221

Hallo Gevoo,

Muss ich die bestehenden HMW Module aus der Konfig entfernen?
Ich bekomme folgende Meldung:

2014.11.20 20:26:11 3: HM485: Request config for device 0000DD95
2014.11.20 20:26:11 1: define HMW_LC_Bl1_DR_LEQ0249544_03 HMW_LC_Bl1_DR_LEQ0249544_03  HM485 0000DD95_03: Device 0000DD95_03 already defined.
2014.11.20 20:26:11 3: Please define HMW_LC_Bl1_DR_LEQ0249544_03 first
2014.11.20 20:26:11 3: Please define HMW_LC_Bl1_DR_LEQ0249544_03 first
2014.11.20 20:26:11 3: Please define HMW_LC_Bl1_DR_LEQ0249544_03 first
2014.11.20 20:26:11 3: Please define HMW_LC_Bl1_DR_LEQ0249544_03 first
2014.11.20 20:26:11 3: Please define HMW_LC_Bl1_DR_LEQ0249544_03 first


Danach habe ich mir erstmal die Module angeschaut.
ein get config all klappt.

beim get name state des io 12 14 stürzt FHEM ab.
Beim Jalousienaktor nicht.
Folgende Meldung erscheint auf der Console:
Can't use string ("11") as a HASH ref while "strict refs" in use at FHEM/lib/HM485/Device.pm line 538.

Diese Meldung erscheint bei jedem get state einzelner Channel.

Im anliegenden ZIP File sind alle Logs enthalten.

Viele Grüße
Stephan





holzwurm83

Hallo gevoo,

anbei mein Feedback. Der HMW_Sen_SC_12_FM und _DR funktionieren nach wie vor nur bedingt. Der _FM hat nun zum Teil die Kanäle angelegt (siehe Anhang). Ein get config hat einmal fhem zu Absturz gebracht.

VG

WP
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN