Loxone Config – Testdaten für Loxmock abfragen

Entwicklungshilfe für picoC Skripte

Wer den Loxmock einsetzt, muss sich seine Testdaten teilweise recht umständlich holen: Aufrufen, kopieren, bei Bedarf quoten, ggfls. Bytes/Hexwerte ausrechnen etc.. Da wäre doch ein Tool ganz recht, das einem genau diese Arbeit abnimmt. Zudem braucht man kein weiteres Werkzeug um z.B. Daten über http oder Modbus TCP aus seinem Device auszulesen und in die Testumgebung zu übertragen. 🙂 Wie das also geht inkl. des Tools (v01) für Linux und Windows findet sich nachstehend.

„Loxone Config – Testdaten für Loxmock abfragen“ weiterlesen

Loxone Config – picoC und ein wenig Debugging

picoC für Linux und Windows inkl. Entwicklungshilfe für Skripte

Die IT-Welt ist doch sehr heterogen. Um den Zugang zu picoC weiter zu vereinfachen, habe ich die Sourcen nochmals compiliert: Einmal für Linux und einmal für Windows. Die Downloads dazu gibts im Artikel inkl. einer kurzen Beschreibung, wie man seine Skripte ein wenig besser debuggen kann. Aber denk daran: picoC erdet und ist nicht megaC… 😉

„Loxone Config – picoC und ein wenig Debugging“ weiterlesen

Loxone Config – picoC Skripte lokal mit Loxmock ausführen

Entwicklungshilfe für individuelle Skripte

Wer sich mit picoC Entwicklung in der Loxone Welt befasst, winkt möglicherweise schnell ab. Zu fehleranfällig, kompliziert und undurchsichtig ist die Entwicklung oft. Zudem holt man sich sehr schnell Instabilitäten in sein System. Seien es Memoryleaks, vergessene sleep-Statements und damit Ressourcenverbräuche o.ä.. Ich habe mir mal die Mühe gemacht sämtliche angebotenen Loxone-Funktionen unter picoC zu Mocken. Das Ergebnis: Skript-Entwicklung weitestgehend unabhängig von der Loxone-Umgebung. Memory-Leaks können fortan lokal gefunden werden und belasten die Produktiv-Umgebung nicht mehr. Wie immer: Im Artikel gibts eine Beschreibung und den Loxmock zum Download (v03).

„Loxone Config – picoC Skripte lokal mit Loxmock ausführen“ weiterlesen