Hat FHEM 6.0 Probleme mit einem Raspberry 4B oder OWFS?

Begonnen von tho-mas, 09 Januar 2022, 14:35:05

Vorheriges Thema - Nächstes Thema

tho-mas

Moin!

Ich nutze FHEM ja schon seit Jahren, aber kurz vor Jahreswechsel wollte ich eine Neuinstallation auf einem Pi4B (64GB) machen, weil die Antwortzeiten vom 3B+ zu langsam wurden (z. T. durch meine Spielerei, auf der alten Installation waren zu viele "Leichen" im System).

Ich habe also am 30.12.2021 begonnen den Pi4B zu installieren, zuerst eine Speicherkarte gelöscht, dann neues Betriebssystem drauf (das neuste Raspian), dann eine frische FHEM-Installation (6.0.), dann OWFS. Normalerweise (wie bei den Installation auf einen 2B vor vielen Jahren, auf dem 3B vor ca. 4 Jahren) hätte ich erwartet, das nach Anstecken des Busmasters (für 1-wire) sofort alle 18DS20B erkannt werden. Aber nichts! Obwohl "autocreate" aktiv ist und das notify "initial USB-Check" laufen (sehe ich am aktuellem Datum) wird nichts erkannt.

Die Hardware außerhalb des Pi 4b hat sich nicht im geringstem geändert.

Die nächsten Tage habe ich dann im Web nach Hilfen oder Anleitungen gesucht, einiges Abweichendes ausprobiert (weiss jetzt gar nicht mehr was alles, es gibt im deutschsprachigem Teil des Webs leicht unterschiedliche Anleitungen zu OWFS), nichts half. Dann habe ich testweise meinen Z-Wave+-Dongel angesteckt, der hat zumindest alle Heizkörperaktoren sowie diverse Lichtsteuerungen und Sensoren gefunden. 1-wire-Sensoren wurden immer noch nicht erkannt. Das lief dann einige Tage so weiter, aber Plots waren von Tag zu Tag unvollständiger (Readings sind mit Datum und Wert im Log vorhanden, werden aber nicht im Plot dargestellt). Teilweise wurden nach Neuladen der Webseite 127.0.0.1:8083 Plots komplett nicht gezeichnet, der Platz blieb frei, die Plotbezeichnung (Link) war aber vorhanden.

Genervt habe ich dann die Speicherkarte gelöscht (neu "formatiert"), Raspian (32 Bit) neu drauf, OWFS neu drauf, FHEM neu drauf (die letzten beiden gingen jetzt sogar per Paketverwaltung in der grafischen Oberfläche des Pi).

Kein 1-Wire. Nicht mal mehr mein Z-Wave+-Dongle.

Dann testweise FHEM deinstalliert und neu installiert. Dabei kamen zeitweise Fehlermeldungen, die aber nach Neustart oder "noch mal drüberinstallieren" irgendwann weg waren. Im Moment läuft die Webseite von FHEM, aber neben meinem Z-Wave Dongel (der keine Geräte kennt) erscheint ein Eintrag "FRM" - was ist das?

ZitatInternals:
   DEF        /dev/ttyUSB0@57600
   DRIVER_VERSION 0.64
   DeviceName /dev/ttyUSB0@57600
   FD         4
   FUUID      61da9fd5-f33f-8177-8500-3099ae4e357c7772
   NAME       FRM_0
   NOTIFYDEV  global
   NR         14
   NTFY_ORDER 50-FRM_0
   PARTIAL   
   SETUP_STAGE 1
   SETUP_START 1641734603.94104
   SETUP_TRIES 3
   STATE      connected
   TYPE       FRM
   READINGS:
     2022-01-09 14:23:17   state           connected
Attributes:


Bevor ich jetzt Details hervortue bitte ich um Antwort auf die Fragen:

Gibt es bekannte Probelme mit meiner Soft-/Hardwarekombination?
Oder läuft genau so eine Kombination woanders problemfrei?
Gibt es eine aktuelle Anleitung für die Software (ich habe Anleitungen mit Datum ab 2014 gefunden, das muß ja nicht mit Hardware aus 2021 zusammen laufen)?

Oder hat mein Pi4 eine Macke? (Wie testen?)

Ich bin gerne bereit, vom Kartenformartieren an alles neu zu installieren, wenn ich von euch ein "das funktioniert auf dem Pi 4B garantiert auf dieser Weise" bekomme.


ZitatInternals:
   CallbackNr 0
   Clients    :ZWave:
   DEF        /dev/ttyACM0@115200
   DeviceName /dev/ttyACM0@115200
   FD         7
   FUUID      61da9fe6-f33f-8177-2be0-f67ec5d3e00c77cb
   GotCAN     1
   MaxSendRetries 4
   NAME       ZWDongle_0
   NR         15
   PARTIAL   
   RAWMSG     0004000d0a3202217400045ce30000
   ReadTime   1641734896.67371
   STATE      Initialized
   SendRetries 0
   SendTime   1641729385.49981
   TYPE       ZWDongle
   WaitForAck 0
   ZWDongle_0_MSGCNT 629
   ZWDongle_0_TIME 2022-01-09 14:28:16
   homeId     f44c0737
   nodeIdHex  01
   nrNAck     0
   MatchList:
     1:ZWave    .*
   READINGS:
     2022-01-09 13:06:38   caps            Vers:4 Rev:36 ManufID:0000 ProductType:0001 ProductID:0001 SERIAL_API_GET_INIT_DATA SERIAL_API_APPL_NODE_INFORMATION APPLICATION_COMMAND_HANDLER ZW_GET_CONTROLLER_CAPABILITIES SERIAL_API_SET_TIMEOUTS SERIAL_API_GET_CAPABILITIES SERIAL_API_SOFT_RESET UNKNOWN_09 ZW_SET_R_F_RECEIVE_MODE ZW_SET_SLEEP_MODE ZW_SEND_NODE_INFORMATION ZW_SEND_DATA ZW_SEND_DATA_MULTI ZW_GET_VERSION ZW_SEND_DATA_ABORT ZW_R_F_POWER_LEVEL_SET ZW_SEND_DATA_META ZW_GET_RANDOM MEMORY_GET_ID MEMORY_GET_BYTE MEMORY_PUT_BYTE MEMORY_GET_BUFFER MEMORY_PUT_BUFFER FLASH_AUTO_PROG_SET ZW_NVR_GET_VALUE NVM_GET_ID NVM_EXT_READ_LONG_BUFFER NVM_EXT_WRITE_LONG_BUFFER NVM_EXT_READ_LONG_BYTE NVM_EXT_WRITE_LONG_BYTE ZW_GET_NODE_PROTOCOL_INFO ZW_SET_DEFAULT ZW_REPLICATION_COMMAND_COMPLETE ZW_REPLICATION_SEND_DATA ZW_ASSIGN_RETURN_ROUTE ZW_DELETE_RETURN_ROUTE ZW_REQUEST_NODE_NEIGHBOR_UPDATE ZW_APPLICATION_UPDATE ZW_ADD_NODE_TO_NETWORK ZW_REMOVE_NODE_FROM_NETWORK ZW_CREATE_NEW_PRIMARY ZW_CONTROLLER_CHANGE ZW_SET_LEARN_MODE ZW_ASSIGN_SUC_RETURN_ROUTE ZW_REQUEST_NETWORK_UPDATE ZW_SET_SUC_NODE_ID ZW_DELETE_SUC_RETURN_ROUTE ZW_GET_SUC_NODE_ID ZW_SEND_SUC_ID ZW_EXPLORE_REQUEST_INCLUSION ZW_REQUEST_NODE_INFO ZW_REMOVE_FAILED_NODE_ID ZW_IS_FAILED_NODE ZW_REPLACE_FAILED_NODE UNKNOWN_66 UNKNOWN_67 ZW_FIRMWARE_UPDATE_NVM GET_ROUTING_TABLE_LINE LOCK_ROUTE_RESPONSE ZW_GET_PRIORITY_ROUTE ZW_SET_PRIORITY_ROUTE UNKNOWN_98 ZW_SET_WUT_TIMEOUT ZW_WATCHDOG_ENABLE ZW_WATCHDOG_DISABLE ZW_WATCHDOG_CHECK ZW_SET_EXT_INT_LEVEL ZW_RF_POWERLEVEL_GET ZW_TYPE_LIBRARY ZW_SEND_TEST_FRAME ZW_GET_PROTOCOL_STATUS WATCHDOG_START WATCHDOG_STOP ZW_SET_ROUTING_MAX UNKNOWN_ee UNKNOWN_ef
     2022-01-09 13:06:38   ctrlCaps        MEMBER PRIMARY SUC
     2022-01-09 13:06:38   homeId          HomeId:f44c0737 CtrlNodeIdHex:01
     2022-01-09 13:06:38   random          105cc76a31ccd25bcb112dba56e8cc2cbdf00c09ab55645d220124216aa51775
     2022-01-09 13:06:38   state           Initialized
     2022-01-09 13:06:38   sucNodeId       1
   SendStack:
Attributes:
   homeId     f44c0737

Gruß an alle Teilnehmer