[Gelöst] Fehlermeldung: Cannot read property 'dataType' of undefined

Informationen und Diskussionen über Logik-Engine und Logik-Editor
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln

Ersteller
Robert_Mini
Reactions:
Beiträge: 3907
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1275 Mal
Danksagung erhalten: 2220 Mal

Fehlermeldung: Cannot read property 'dataType' of undefined

#1

Beitrag von Robert_Mini »

Hallo!

Teste gerade die LE anhand der KB.
Bekomme im Moment eine Fehlermeldung beim Speichern:
Cannot read property 'dataType' of undefined

und komme nicht weiter. Ich habe testweise alle Umlaute und blanks entfernt, daran lag's aber nicht.

Vielleicht kann mir @blaubaerli oder @S. Kolbinger helfen?
Doku dafür, wenn es läuft.

Danke Robert

Code: Alles auswählen

 {

    "Level":[
        ["$Kuehlung_Freigabe","bool",false],
        ["$Kuehlung_Ein","bool",false],
        ["$Kuehlung_Aktiv","bool",false],
        ["$FBH_Pumpe_Ein","bool",false],
        ["$FBH_Pumpe_Status","bool",false]
    ],
    "Module":[
        ["And",["$Kuehlung_Freigabe","$Kuehlung_Ein"],"$FBH_Pumpe_Ein"],
        ["And",["$FBH_Pumpe_Status","$FBH_Pumpe_Ein"],"$Kuehlung_Aktiv"]
    ],
    "Input":[
        ["Freigabe","Freigabe Kühlung","$Freigabe_Kuehlung","c"],
        ["Einschalten","Kühlung einschalten","$Kuehlung_Ein","c"],
        ["Status FBH Pumpe","Rückmeldung der FBH Pumpe","$FBH_Pumpe_Status","c"]
    ],
    "Output":[
        ["FBH Pumpe","FBH Pumpe einschalten","$FBH_Pumpe_Ein","c"],
        ["Status Kuehlung","Rückmeldung der Logik zum Schalten weiterer Funktionen","$Kuehlung_Aktiv","c"]
    ]
}
Zuletzt geändert von Robert_Mini am Fr Jun 14, 2019 4:38 pm, insgesamt 1-mal geändert.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

blaubaerli
Reactions:
Beiträge: 2696
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 1016 Mal
Danksagung erhalten: 809 Mal

#2

Beitrag von blaubaerli »

Hallo Robert,

bin unterwegs, kanns nicht einfach testen, aber lösch mal die Leerzeile hinter der {

Gruß
Jens
timberwolf168(2600er)VPN offenReboot nach Vereinbarung
timberwolf1699(3500XL)VPN offenReboot jederzeit
wiregate1250
Bitte WIKI lesen.

S. Kolbinger
Elaborated Networks
Elaborated Networks
Reactions:
Beiträge: 588
Registriert: Mi Aug 15, 2018 11:34 am
Hat sich bedankt: 82 Mal
Danksagung erhalten: 560 Mal

#3

Beitrag von S. Kolbinger »

Hi Robert,

war nur eine Art von Typo.
Ich weiß, hier fehlt auch noch eine aussagekräftigere Fehlermeldung.
Hier wars ein nur allzu menschlicher Fehler. Ist mir auch schon des öfteren passiert :roll:
Robert_Mini hat geschrieben: So Jun 09, 2019 5:30 pm
{
"Level":[
["$Kuehlung_Freigabe","bool",false],
["$Kuehlung_Ein","bool",false],
["$Kuehlung_Aktiv","bool",false],
["$FBH_Pumpe_Ein","bool",false],
["$FBH_Pumpe_Status","bool",false]
],
"Module":[
["And",["$Kuehlung_Freigabe","$Kuehlung_Ein"],"$FBH_Pumpe_Ein"],
["And",["$FBH_Pumpe_Status","$FBH_Pumpe_Ein"],"$Kuehlung_Aktiv"]
],
"Input":[
["Freigabe","Freigabe Kühlung","$Freigabe_Kuehlung","c"],
["Einschalten","Kühlung einschalten","$Kuehlung_Ein","c"],
["Status FBH Pumpe","Rückmeldung der FBH Pumpe","$FBH_Pumpe_Status","c"]
],
"Output":[
["FBH Pumpe","FBH Pumpe einschalten","$FBH_Pumpe_Ein","c"],
["Status Kuehlung","Rückmeldung der Logik zum Schalten weiterer Funktionen","$Kuehlung_Aktiv","c"]
]
}
Gruß,
Stefan K.

blaubaerli
Reactions:
Beiträge: 2696
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 1016 Mal
Danksagung erhalten: 809 Mal

#4

Beitrag von blaubaerli »

Hi Stefan,

reicht doch völlig, wenn das dann im Editor wie oben eingefärbt wird. :laughing-rolling:

Beste Grüße
Jens
timberwolf168(2600er)VPN offenReboot nach Vereinbarung
timberwolf1699(3500XL)VPN offenReboot jederzeit
wiregate1250
Bitte WIKI lesen.

Ersteller
Robert_Mini
Reactions:
Beiträge: 3907
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1275 Mal
Danksagung erhalten: 2220 Mal

#5

Beitrag von Robert_Mini »

Oh Mann!!! Gefühlt habe ich das 100x kontrolliert.
Probier gleich weiter - die Vorfreude ist riesig!

Robert

Hinzugefügt nach 1 Stunde 46 Minuten 16 Sekunden:
So gerade erfolgreich getestet.

Beim Spielen mit der Logik wird einem so langsam klar, wie mächtig die LE samt Doktormodus ist!

Die Darstellung der Zustände mit den kleinen Grafana-Graphen ist der Hammer.
Einfach die Zustände wie sie auftreten sollten, durchgeschaltet und LIVE sehen, ob die Logik alles richtig macht!!! Großartig!!!!

:clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap:

lg
Robert
FBH_Kuehlung.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

Ersteller
Robert_Mini
Reactions:
Beiträge: 3907
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1275 Mal
Danksagung erhalten: 2220 Mal

#6

Beitrag von Robert_Mini »

Eine Frage habe ich dazu noch:
Kann man die Grafana Darstellung in der Logik auch wieder ausblenden?

Danke
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

Ersteller
Robert_Mini
Reactions:
Beiträge: 3907
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1275 Mal
Danksagung erhalten: 2220 Mal

#7

Beitrag von Robert_Mini »

OK - gefunden.
So wie man sie bekommt (+ Lupen-Symbol drücken) verschwinden sie wieder (erneut drücken).

Was mir aber gerade auffällt:
Sollte neben der Darstellung der Werte in Grafana nicht auch der Wert, der unterhalb des Objektes angezeigt wird, auch im Doktormodus mitgeändert werden, wenn ein Telegramm auf dieses Objekt eingeht? (Siehe Anhang).
FBH_Kuehlung_Doktormodus.png
Danke
Robert
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

Ersteller
Robert_Mini
Reactions:
Beiträge: 3907
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1275 Mal
Danksagung erhalten: 2220 Mal

#8

Beitrag von Robert_Mini »

Auch das soweit klar.
Wenn man Werte manuell überschreibt, werden sie nicht mehr LIVE dargestellt :-).

Ich lerne gerade selbst für die KB-Doku.

Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

StefanW
Elaborated Networks
Elaborated Networks
Reactions:
Beiträge: 10804
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 5338 Mal
Danksagung erhalten: 8903 Mal
Kontaktdaten:

#9

Beitrag von StefanW »

Oki Robert,

freut mich, dass Du die Möglichkeiten der Logik siehst, ich hoffe wir können das auch an andere transportieren, weil ansich sind die Möglichkeiten - wenn man so alles zusammen nimmt an - sagenhaft und in keinem anderen Produkt der Welt zu finden.

Noch eine Sache:

- Die Darstellung des zeitlichen Verlaufes der Signale hast Du als "kleine Grafna Grafik" bezeichnet.

- Ich hoffe Dir ist bekannt, dass wenn Du auf das Wort "Grafana" klickst, das ganze nochmal in Grafana (und groß) bekommst, weil es ist womöglich nicht so intuitiv, dass man auf das Wort klicken kann. Zumal man hier eine Logik eigentlich auch Wochenlang so laufen lassen kann und damit dort eine Langzeitaufzeichnung hat, was für die Fehlersuche sehr nützlich ist.

- Wir haben die zeitliche Darstellung der Signale intern als "Oszilloskop" bezeichnet, aber das ist zwar was es tut, aber das gilt für die richtige Grafana-Version auch.

==> Wollen wir die kleine Grafik als "Zustandsdiagramm" bezeichnen? Und den Grafana-Link als "Oszillosgraph"

==> Bessere Namensvorschläge sind gerne erbeten.

Unendlichen Dank für Deine Mühe

lg

Sefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

gbglace
Reactions:
Beiträge: 4105
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1434 Mal
Danksagung erhalten: 1924 Mal

#10

Beitrag von gbglace »

Ich merke ich brauche kommenden Winter nen zweiten Monitor. Das macht schon Freude so.

Die Herrausstellung der beiden Funktionen über die Umbenennung finde ich gut.
Zuletzt geändert von gbglace am Di Jun 11, 2019 6:00 am, insgesamt 1-mal geändert.
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
Antworten

Zurück zu „Logikengine & Logik-Editor“