[GELÖST] RM zeigt keinen Carrier Sense an

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Benutzeravatar
Baxxy
Beiträge: 10982
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 624 Mal
Danksagung erhalten: 2271 Mal

Re: RM zeigt keinen Carrier Sense an

Beitrag von Baxxy » 07.11.2023, 16:32

Komisch das da der Kanal:0 da ist und bei Bedienung nicht.

SDV ist ein äußerst nützliches Programm. viewtopic.php?f=31&t=47049&hilit=sdv

Du kannst mal folgendes Testscript im "Script testen" ausführen.
Die SN deines Funkmoduls oben eintragen.

Code: Alles auswählen

!- Gerätekanäle Namen auslesen V1.a
!- https://homematic-forum.de/forum/viewtopic.php?f=19&t=62873#p620910
string device_ser = "001F5A4993F6FA"; !- Seriennummer eintragen

boolean show_dps = true;

object o_Device; object o_Channel; string s_liste; string dp_liste; object oDP;
o_Device= xmlrpc.GetObjectByHSSAddress (interfaces.GetAt (0), device_ser);
if (o_Device) {
WriteLine("Gerätename: "# o_Device.Name() #" | HSSType: "# o_Device.HssType() #" | Label: "# o_Device.Label());
foreach (s_liste,o_Device.Channels() ){o_Channel= dom.GetObject (s_liste);
if (o_Channel) {
if (o_Channel.Type() == OT_CHANNEL) {
WriteLine ("\t\tKanal "# o_Channel.ChnNumber() #" heißt:  "# o_Channel.Name() #"\n\t\tKanal "# o_Channel.ChnNumber() #" Sichtbarkeit: "# o_Channel.Visible() #" | Intern: "#o_Channel.Internal());
if (show_dps) {
foreach (dp_liste,o_Channel.DPs()) {oDP = dom.GetObject(dp_liste);
WriteLine ("\t\tDP: "# oDP.HSSID() #" | Val: "# oDP.Value());
}}
}}}}
else {
WriteLine("Seriennummer nicht gefunden!");
}

Benutzeravatar
jmaus
Beiträge: 9908
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 466 Mal
Danksagung erhalten: 1897 Mal
Kontaktdaten:

Re: RM zeigt keinen Carrier Sense an

Beitrag von jmaus » 07.11.2023, 17:00

PHundhausen hat geschrieben:
07.11.2023, 15:46
Ich denke, ich sollte mal versuchen, ein Ticket auf Github-RM aufzumachen.
Das bringt nur was wenn du genau den Finger zu dem Bug aufzeigen kannst. Das GitHub Ticket system ist nichts um Hilfe zu suchen, sondern um Probleme die entweder von mehr als einer Person verifiziert worden, reproduzierbar sind oder mit technischen Hinweisen klar einen Fehler auszeigen. Da geht man nicht hin und öffnet ein Ticket/Issue für ein problem das nur eine Person hat und das höchstwahrscheinlich in der lokalen Installation zu finden ist...
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

PHundhausen
Beiträge: 118
Registriert: 20.02.2019, 10:42
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 38 Mal
Danksagung erhalten: 5 Mal

Re: RM zeigt keinen Carrier Sense an

Beitrag von PHundhausen » 07.11.2023, 17:19

Baxxy hat geschrieben:
07.11.2023, 16:32
Du kannst mal folgendes Testscript im "Script testen" ausführen.
Gerätename: HmIP-CCU3 001F9A499236B8 | HSSType: HmIP-CCU3 | Label: HmIP-CCU3
Kanal 0 heißt: HmIP-CCU3 001F9A499236B8:0
Kanal 0 Sichtbarkeit: true | Intern: false
------------------------------------------
Stand 27.01.2024:

Home (RaspberryMatic auf RP4 mit HB-RF-ETH): 1203 Kanäle in 202 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten
Office (RaspberryMatic auf CCU3): 359 Kanäle in 51 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
------------------------------------------

Benutzeravatar
Baxxy
Beiträge: 10982
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 624 Mal
Danksagung erhalten: 2271 Mal

Re: RM zeigt keinen Carrier Sense an

Beitrag von Baxxy » 07.11.2023, 23:41

jmaus hat geschrieben:
07.11.2023, 17:00
wenn du genau den Finger zu dem Bug aufzeigen kannst
Das ist aber nicht so einfach.
Das Gerät ist da und hat den Kanal:0.
Der Kanal:0 hat aber augenscheinlich keine Datenpunkte, zumindest gibt mein Testscript nichts aus und auch 'updateDCVars.tcl' findet den CARRIER_SENSE Datenpunkt nicht.

So müsste die Ausgabe vom Testscript aussehen:

Code: Alles auswählen

Gerätename: HmIP-CCU3 001F98A9A57E0C | HSSType: HmIP-CCU3 | Label: HmIP-CCU3
		Kanal 0 heißt:  HmIP-CCU3 001F98A9A57E0C:0
		Kanal 0 Sichtbarkeit: true | Intern: false
		DP: CARRIER_SENSE_LEVEL | Val: 0.000000
		DP: DUTY_CYCLE_LEVEL | Val: 0.000000
		DP: INCLUSION_UNSUPPORTED_DEVICE | Val:
2 Dinge die man probieren könnte:
A: den SDV nutzen und gucken ob der Inkonsistenzen feststellt die vielleicht auch direkt repariert werden können
B: das System mal mit 'Adapter.Local.Device.Enabled=false' starten. Dann wird eventuell das Funkmodul "rausgeschmissen" und beim nächsten Start (wieder mit 'Adapter.Local.Device.Enabled=true') hoffentlich korrekt neu eingebunden.

Benutzeravatar
jmaus
Beiträge: 9908
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 466 Mal
Danksagung erhalten: 1897 Mal
Kontaktdaten:

Re: RM zeigt keinen Carrier Sense an

Beitrag von jmaus » 08.11.2023, 06:26

Ich denke eher das es vllt daran liegen könnte das die DP einfach in der regadom fehlen weil zur Zeit wo die angelegt wurden irgendetwas nicht geklappt hatte und nun gibt es zwar dieses Gerät, aber das hat keine DP. Müsste man mal schauen ob via XMLRPC gegen HmIPserver die Kanäle und DP da sind. Wenn da schon nicht liegt es eher am HMIPServer. Und wending dann an der regadom/Regahss und dann müsste man schauen ob man irgendwie für das Funkmodul auch eine reinclusion anstoßen könnte.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
Baxxy
Beiträge: 10982
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 624 Mal
Danksagung erhalten: 2271 Mal

Re: RM zeigt keinen Carrier Sense an

Beitrag von Baxxy » 08.11.2023, 08:13

Ich sag ja, den SDV nutzen, der macht u.a. Konsistenzchecks ReGa <-> XMLRPC

Hier noch nen Scriptchen zum testen.

Code: Alles auswählen

!- Abfrage Datenpunkt über XML-RPC

string sn_kanal   = "001F5A4993F6FA:0";
string datapoint  = "CARRIER_SENSE_LEVEL";
string iface_name = "HmIP-RF";
object interface  = dom.GetObject(iface_name);

WriteLine("Xml-RPC-Value: "# xmlrpc.GetValue(interface, sn_kanal, datapoint));

Benutzeravatar
jmaus
Beiträge: 9908
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 466 Mal
Danksagung erhalten: 1897 Mal
Kontaktdaten:

Re: RM zeigt keinen Carrier Sense an

Beitrag von jmaus » 08.11.2023, 08:24

Baxxy hat geschrieben:
08.11.2023, 08:13
Ich sag ja, den SDV nutzen, der macht u.a. Konsistenzchecks ReGa <-> XMLRPC
Gibt's leider weiterhin nur für Windows :? und auch nur auf expliziten Zuruf und nicht frei für jeden, leider...
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

MichaelN
Beiträge: 9771
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 707 Mal
Danksagung erhalten: 1647 Mal

Re: RM zeigt keinen Carrier Sense an

Beitrag von MichaelN » 08.11.2023, 08:46

jmaus hat geschrieben:
08.11.2023, 08:24
Gibt's leider weiterhin nur für Windows
Du wirst es doch bestimmt schaffen eine VM anzulegen.
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

Benutzeravatar
jmaus
Beiträge: 9908
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 466 Mal
Danksagung erhalten: 1897 Mal
Kontaktdaten:

Re: RM zeigt keinen Carrier Sense an

Beitrag von jmaus » 08.11.2023, 08:54

MichaelN hat geschrieben:
08.11.2023, 08:46
jmaus hat geschrieben:
08.11.2023, 08:24
Gibt's leider weiterhin nur für Windows
Du wirst es doch bestimmt schaffen eine VM anzulegen.
An meinem Haus klebt ein "Windows-freie Zone" Schild.. geht also nicht :mrgreen:
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

PHundhausen
Beiträge: 118
Registriert: 20.02.2019, 10:42
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 38 Mal
Danksagung erhalten: 5 Mal

Re: RM zeigt keinen Carrier Sense an

Beitrag von PHundhausen » 08.11.2023, 08:56

Baxxy hat geschrieben:
08.11.2023, 08:13
Hier noch nen Scriptchen zum testen.
Ausgabe (wirklich nicht mehr):

Xml-RPC-Value:
------------------------------------------
Stand 27.01.2024:

Home (RaspberryMatic auf RP4 mit HB-RF-ETH): 1203 Kanäle in 202 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten
Office (RaspberryMatic auf CCU3): 359 Kanäle in 51 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
------------------------------------------

Antworten

Zurück zu „RaspberryMatic“