Variable Anwesenheit (Id=950) fehlt bei Neuinstallation

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

Moderatoren: jmaus, Co-Administratoren

sailor79ac

Re: Variable Anwesenheit (Id=950) fehlt bei Neuinstallation

Beitrag von sailor79ac » 24.07.2017, 14:52

So, habe nun eine Runde von vorne gemacht und genau protokolliert.
Ergebnis 1: In WebUI sind alle Standard-Gewerke, -Systemvariablen (4 Stk), -Räume sichtbar

Installationsprotokoll Suche fehlende Gewerke,Räume,SV nach Neuinstallation
  • 0.Komplette Neuinstallation
    -> Gewerke,Räume,SV: alles da, im folgenden = Ok

    1.Netzwerk, SSH
    - abmelden/BrowserCache löschen/anmelden
    - ok

    2.Firewall
    - abmelden/BrowserCache löschen/anmelden
    - ok

    2.Timeout
    - Neustart/BrowserCache löschen
    - OK

    4.Position/zeit
    - abmelden/BrowserCache löschen/anmelden
    - ok

    5.Expertenmodus, Autoanmeldung
    - ok

    6.neuer Benutzer
    - Neustart/BrowserCache löschen
    - ok

    7.colormap >> /etc/config
    - Neustart/BrowserCache löschen
    - OK

    8.CuxD
    - Neustart aber keine CuxD Verbindung
    - ok
    - Neustart/BrowserCache löschen
    - Erfolgreich mit HomeMatic-CCU 127.0.0.1:8181 verbunden!

    9.xmlapi
    - Neustart/BrowserCache löschen
    - Ok

    10.hmprint
    - Neustart/BrowserCache löschen
    - ok

    11.Scriptparser
    - Neustart/BrowserCache löschen
    - ok

    12.devconfig freischalten
    - abmelden/BrowserCache löschen/anmelden
    - ok

    13.hq-webui
    - Neustart/BrowserCache löschen
    - OK

    14.TestGerät angelernt
    - abmelden/BrowserCache löschen/anmelden
    - ok


Ergebnis 2: In WebUI ist alles sichtbar, mittels folgendem Code allerdings keine Klarnamen.
Bildschirmfoto 2017-07-24 um 14.34.09.png
Klarnamen ok
Bildschirmfoto 2017-07-24 um 14.33.53.png
Klarnamen nicht vorhanden
Ich hoffe Alchy kann mich jetzt beruhigen, dass das ein normales Verhalten zeigt. :? :D
Oder ist das eine andere Variante eines anderen Problems...

alchy
Beiträge: 10768
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 675 Mal

Re: Variable Anwesenheit (Id=950) fehlt bei Neuinstallation

Beitrag von alchy » 24.07.2017, 15:08

Ich kann dich nur dahingehend beruhigen, das EQ-3 diesen Bug schon viel zu lange mit sich rumschleppt.

Geh mal in Benutzereinstellungen -
  • Ändere die Sprache auf englisch.
  • Melde dich von der Klickibunti ab,
  • melde dich wieder an
  • stell die Sprache wieder auf Deutsch
  • mach einen regulären Neustart der CCU über die Klickibunti.
Danach Anmelden und schau mal mit dem Script nach, ob du jetzt Klarnamen erhältst,

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

sailor79ac

Re: Variable Anwesenheit (Id=950) fehlt bei Neuinstallation

Beitrag von sailor79ac » 24.07.2017, 15:16

Leider nein:
Bildschirmfoto 2017-07-24 um 15.13.47.png
Weiterhin keine Klarnamen
Ist das grundsätzlich problematisch bzw. bei was kann mir das auf die Füße fallen später?
Ist ja immerhin schonmal besser als der erste Versuch...

Edit: Das gilt auch für Gewerke und Räume
Bildschirmfoto 2017-07-24 um 15.20.22.png
zzgl. Gewerke und Räume

alchy
Beiträge: 10768
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 675 Mal

Re: Variable Anwesenheit (Id=950) fehlt bei Neuinstallation

Beitrag von alchy » 24.07.2017, 15:24

Klar fällt dir das irgendwann auf die Hammelbeine. :mrgreen:
Spätestens wenn du in einem Script die Klarnamen verwenden willst funktioniert das nicht und du suchst dich dusselig.

Also die Systemvariablen, Gewerke usw. umbenennen / überschreiben.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

sailor79ac

Re: Variable Anwesenheit (Id=950) fehlt bei Neuinstallation

Beitrag von sailor79ac » 24.07.2017, 15:28

Verflucht :mrgreen:

Mache ich, danke Dir für Deine Intensiv-Betreuung heute :!:
Das hatte vielleicht 70 Geräte vorm Lagerfeuer gerettet und mich vor einer Anzeige vom Umweltamt...

Also weiter gehts...

PS:Mal sehen was Jens noch dazu sagt (Habe übrigens ein Image vom Ursprungsfehler, falls ich damit irgendwas testen kann) Ein Ticket bei eq3 kann ich für Rasperrymatic vermutlich nicht aufmachen.

alchy
Beiträge: 10768
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 675 Mal

Re: Variable Anwesenheit (Id=950) fehlt bei Neuinstallation

Beitrag von alchy » 24.07.2017, 15:31

Genau melde es mal Jmaus.

[EDIT]
Aber auch EQ3 kann ds nochmal hören.
Das ist KEIN reiner RaspberryMaticFehler. Der Bug geistert hier schon lange rum und hat *IMHO* mit der Übersetzungsfunktion zu tun.
Unter bestimmten Umständen werden nicht die Klarnamen als Namen gespeichert, sondern die ShortCuts aus der Übersetzung.
Und dann ist es Essig, wenn man mit Script auf die Namen zugreifen will, da es z.B. das Object Anwesenheit oder auch Sicherheit usw. eben nicht gibt.
Die Suche nach Klarnamen sollte genügend Beispiele bringen.
Leider macht BadenPower ja nicht mehr mit. :cry:

Alchy
Zuletzt geändert von alchy am 24.07.2017, 15:44, insgesamt 1-mal geändert.
Grund: [EDIT]

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

sailor79ac

Re: Variable Anwesenheit (Id=950) fehlt bei Neuinstallation

Beitrag von sailor79ac » 24.07.2017, 16:21

:arrow: Na dann schaun wir mal...
Bildschirmfoto 2017-07-24 um 16.18.10.png

sailor79ac

Re: Variable Anwesenheit (Id=950) fehlt bei Neuinstallation

Beitrag von sailor79ac » 24.07.2017, 17:21

Nur fürs Protokoll:
  • i) Backup -> Systemreset: Klarnamentest nicht bestanden
    ii) Backup -> Systemreset - > Backup einspielen: Klarnamentest nicht bestanden
    ii) Neues System aufgesetzt (3. heute) nach erstem Start ohne jegliche Änderung sofort auf Programme>Script testen: Klarnamentest nicht bestanden
So, keinen Lust mehr...

sailor79ac

Re: Variable Anwesenheit (Id=950) fehlt bei Neuinstallation

Beitrag von sailor79ac » 26.07.2017, 08:32

Habe hier mal zusammenfassend Workarounds beschrieben.

Zwischenstand eq3-Ticket 25.7.17:
[...] Wir haben Ihre Frage aufgrund der Komplexität an die Entwicklungsabteilung weitergeleitet. [...] Bis dahin bitten wir Sie um etwas Geduld.

sailor79ac

Re: Variable Anwesenheit (Id=950) fehlt bei Neuinstallation

Beitrag von sailor79ac » 12.08.2017, 11:57

Zwischenstand eq3 vom 12.8.2017:

KEIN Feedback...

Antworten

Zurück zu „RaspberryMatic“