NEU! UPGRADE IP 10 verfügbar!
Optimierte Darstellung von VISU Editor und VISU Client - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/8HzePCm3

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur IP 10
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[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: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 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: 2322
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 897 Mal
Danksagung erhalten: 700 Mal

#2

Beitrag von blaubaerli »

Hallo Robert,

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

Gruß
Jens
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Bitte WIKI lesen.

S. Kolbinger
Elaborated Networks
Reactions:
Beiträge: 588
Registriert: Mi Aug 15, 2018 11:34 am
Hat sich bedankt: 82 Mal
Danksagung erhalten: 559 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: 2322
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 897 Mal
Danksagung erhalten: 700 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
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Bitte WIKI lesen.

Ersteller
Robert_Mini
Reactions:
Beiträge: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 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: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 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: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 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: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 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
Reactions:
Beiträge: 9765
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4874 Mal
Danksagung erhalten: 7795 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: 3610
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1268 Mal
Danksagung erhalten: 1674 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
#3 PBM 3 Kanäle, #4 Modbus-Extension
Antworten

Zurück zu „Logikengine & Logik-Editor“