Blinkmodul

Im IPSblink-Ordner des Moduls habe ich die form.json folgendermaßen abgeändert und der Fehler war weg.

{
	"elements":
	[
		{ "type": "CheckBox", "name": "onlyOn", "caption": "Use only devices with state on" },
		{ "type": "Select", "name": "lastState", "caption": "Last state",
			"options": [
				{ "label": "Off", "value": 0 },
				{ "label": "On", "value": 1 },
				{ "label": "Previous", "value": 2 }
			]
		},
		{ "type": "NumberSpinner", "name": "blinkNum", "caption": "Count of flashes" },
		{ "type": "Label", "label": "Periods in seconds" },
		{ "type": "NumberSpinner", "name": "timeOn", "caption": "Period ON" },
		{ "type": "NumberSpinner", "name": "timeOff", "caption": "Period OFF" },
      	{ "type": "Label", "label": "Add/Delete variables to blink" },
      	{
			"type": "List",
			"name": "devices",
			"caption": "Devicevariables",
			"add": true,
			"delete": true,
			"sort": {
			  "column": "id",
			  "direction": "ascending"
				},
			"columns": [{
			  "name" : "id",
			  "label" : "ID",
			  "width" : "auto",
			  "add": 0,
			  "edit": {
				"type": "SelectVariable"
			  }
			}, {
			  "name": "name",
			  "label": "Name",
			  "width": "400px",
			  "add": "Variable auswählen"
			}, {
			  "name" : "variable",
			  "label" : "Variable",
			  "width" : "150px",
			  "add": ""
			}, {
			  "name" : "status",
			  "label" : "Status",
			  "width" : "75px",
			  "add": ""
			}],
			"values": []
		},
		{ "type": "Button", "label": "Test", "onClick": "IPSblink_Blink($id);" }	  
	]
}

Vielen Dank! :slight_smile:

Hallo,

eine Frage zu der Konfiguration im Blinkmodul. Würde die Möglichkeit bestehen das man die Zeiten für die Verweildauer Ein/Aus
aus dem Script heraus einstellbar machen könnte.

Gruß
MacToolz

Weiß jemand ob das Modul noch weiter gepflegt wird ?

Gruß

Scheinbar nicht, der Autor ist schon fast ein Jahr nicht mehr aktiv :frowning:

Ok, danke erstmal…

Gesendet von meinem SM-G975F mit Tapatalk

Im IPSblink-Ordner des Moduls habe ich die form.json folgendermaßen abgeändert und der Fehler war weg

Kann mir jemand bitte sagen, wo ich diesen Ordner finden soll? Im Objektbaum ist er nicht zu finden.

Im Dateisystem.

Ich benutze IPS mit Docker auf einer Syno. Da habe ich mal gerade keine Idee, wie ich an das Dateisystem kommen könnte. Mit Containern habe ich das noch nicht gemacht.

Sorry, ich denke manchmal zu kompliziert und schließe das Einfache direkt aus.
Ich habe es gefunden. Alles gut.
Gruß
Marc

Das Skript scheint nicht mehr zu funktionieren.
Ich habe es jetzt rudimentär und ohne Skript mit einer Variable und zwei zyklischen Ereignissen gelöst. :wink:

Hmm, ich habe gerade dieses Modul entdeckt, weil ich so eine Funktion gesucht habe… mit der Änderung in der form.json von @Net-Crawler funktioniert das Modul auch, allerdings nicht mit KNX Instanzen - genau die wollte ich aber blinken lassen… daher habe ich den Code in der module.php entsprechend geändert. Wenn ein KNX Profil „.KNX“ erkannt wird, dann werden die passenden KNX_Write Befehle auf die Parent-Instanz der angegebenen Variablen ausgeführt - so klappt es jetzt auch mit KNX.
Bei Interesse lade ich den Code gern zum selbst „Updaten“ der Datei hoch.
VG Mirko