NEWS
Meeting für ioBroker Core/Dev/Admin 16.12.20 20:30
- 
					
					
					
					
 Bin dieses mal auch wieder dabei und habe den Termin bereits im Outlook, damit ich ihn nicht wieder vergesse  
- 
					
					
					
					
 @ldittmar kannst du bitte noch den Punkt Video Recording des Meetings mit auf die Liste setzen. EDIT: Für die Protokolle habe ich in der Github Community ein Repository auf gemacht. 
 https://github.com/iobroker-community-adapters/developer-meetings/tree/main
- 
					
					
					
					
 @ldittmar sagte in Meeting für ioBroker Core/Dev/Admin 16.12.20 20:30: Adapter Konfiguration - Vorstellung (UncleSam) Ich weiß nicht was genau damit gemeint ist aber besteht noch Interesse sichj meine Adapter-Konfig anzuschauen welche (theoretisch) aus dem io-package JSON das Konfig-Interface abbildet? 
 Beispiel-Konfig aus Radar2: Ist mit diesem JSON gemacht wobei auch ein Json für die Übersetzungen vorhanden sein kann/soll welche es dann automatisch verwendet: { "configTool": [ { "label": "Config", "icon": "mdi-cog", "items": [ { "type": "number", "min": 15, "max": 300, "label": "Scan Delay:", "placeholder": "Delay in seconds between scans", "hint": "Delay in seconds between scans, >=15 and <=300 seconds", "value": "scandelay", "sm3": true, "prepend-icon": "mdi-timer", "rules": [ "numberRule" ], "persistent-hint": true, "cols": 3, "sm": 6 }, { "type": "number", "min": 1, "max": 60, "label": "Delay Away:", "hint": "Delay in minutes after which an item is set to be away.", "value": "delayaway", "sm3": true, "prepend-icon": "mdi-timer-off", "persistent-hint": true, "rules": [ "numberRule" ], "cols": 3, "sm": 6 }, { "type": "number", "min": -1, "max": 9, "label": "BT adapter id:", "hint": "The BT adapter id (x in hcix), -1 for first, or 0-9 for specific used for other than noble", "value": "btadapterid", "sm3": true, "prepend-icon": "mdi-bluetooth-connect", "persistent-hint": true, "rules": [ "numberRule" ], "cols": 3, "sm": 6 }, { "type": "number", "min": 0, "max": 1440, "label": "External Network Scan Delay:", "hint": "Time in minutes after which external network IP is checked, 0 = off", "value": "external", "sm3": true, "persistent-hint": true, "prepend-icon": "mdi-check-network", "rules": [ "numberRule" ], "cols": 3, "sm": 6 }, { "type": "number", "min": 0, "max": 1440, "label": "Printer Delay:", "hint": "Time in minutes aftzer which printer ink fill is checked, 0 = off", "value": "printerdelay", "persistent-hint": true, "sm3": true, "prepend-icon": "mdi-printer", "rules": [ "numberRule" ], "cols": 3, "sm": 6 }, { "type": "number", "min": 0, "max": 1440, "label": "UWZ Delay:", "hint": "Time in minutes after UWZ will be checked, 0 = off", "value": "delayuwz", "persistent-hint": true, "sm3": true, "prepend-icon": "mdi-weather-cloudy-alert", "rules": [ "numberRule" ], "cols": 3, "sm": 6 }, { "type": "number", "min": 0, "max": 10, "label": "Max UWZ vars:", "hint": "maximum number of UWZ messages", "value": "numuwz", "persistent-hint": true, "sm3": true, "prepend-icon": "mdi-weather-cloudy-alert", "rules": [ "numberRule" ], "cols": 3, "sm": 6, "disabled": "!parseInt(conf.delayuwz)" }, { "type": "switch", "label": "Long Warning Message:", "value": "longuwz", "prepend-icon": "mdi-weather-cloudy-alert", "cols": 3, "sm": 6, "disabled": "!parseInt(conf.delayuwz)" }, { "ruler": "hr", "cols": 12 }, { "type": "switch", "label": "hcionly", "value": "hcionly", "cols": 2, "sm": 4 }, { "label": "arp-scan cmdline:", "type": "string", "value": "arp_scan_cmd", "align": "start", "cols": 4, "sm": 8, "hint": "arp-scan command line arguments to be used.", "persistent-hint": true }, { "type": "switch", "label": "Save unknow IP data", "value": "suIP", "cols": 2, "sm": 4 }, { "type": "switch", "label": "Save unknown BT data", "value": "suBT", "cols": 2, "sm": 4 }, { "type": "switch", "label": "debug:", "value": "debug", "cols": 2, "sm": 4 }, { "ruler": "hr", "cols": 12 }, { "label": "known IP addresses:", "type": "chips", "value": "knownIPs", "align": "start", "cols": 12, "hint": "List of known IP's which should not be flagged as unknown!", "persistent-hint": true, "convertold": "stringToArrayWith" }, { "label": "known BT addresses:", "type": "chips", "value": "knownBTs", "align": "start", "cols": 12, "hint": "List of known BT mac's which should not be flagged as unknown!", "persistent-hint": true, "convertold": "stringToArrayWith" }, { "type": "table", "label": "Device setup", "value": "devices", "disable-sort": true, "cols": 12, "items": [ { "text": "Name", "type": "string", "value": "name", "align": "start", "rules": [ "uniqueTableRule" ], "sortable": true, "divider": true, "default": "device", "width": "12%" }, { "text": "IP", "type": "chips", "value": "ip", "align": "left", "sortable": false, "divider": true, "default": [], "width": "25%", "convertold": "stringToArrayWith" }, { "text": "IP MAC", "value": "macs", "type": "chips", "align": "start", "default": [], "sortable": false, "divider": true, "width": "25%", "convertold": "stringToArrayWith" }, { "text": "BlueTooth MAC", "value": "bluetooth", "type": "chips", "align": "start", "default": [], "sortable": false, "divider": true, "width": "25%", "convertold": "stringToArrayWith" }, { "text": "AwayTime", "type": "number", "min": -1, "max": 30, "value": "enabled", "sortable": false, "align": "center", "default": -1, "divider": true, "width": "8%", "rules": [ "numberRule" ], "hint": "Away delay in minutes , -1= default, 0=item disabled", "convertold": "value[item.value] = typeof value[item.value] !== 'number' ? '-1' : value[item.value]" } ] } ] } ] }
- 
					
					
					
					
 @ldittmar sagte in Meeting für ioBroker Core/Dev/Admin 16.12.20 20:30: Adapter Konfiguration - Vorstellung (UncleSam) Ich glaube, da steht der falsche Name... ich wüsste nicht, was ich da zu berichten hätte?! 
- 
					
					
					
					
 @UncleSam Dann ist das wohl @frankjoke's Punkt 
- 
					
					
					
					
 @ldittmar Hi, hätte noch ein kurzes Thema als Nachmeldung: "Objektvorlagen und Hilfsfunktionen für Objektbäume" 
 siehe auch https://forum.iobroker.net/topic/39506/test-objektvorlagen-und-hilfsfunktionen-für-objektbäume
 Eventuell gemeinsam mit @AlCalzone
 Nur kurze Vorstellung vom Thema, dann haben es alle mal gehört und können es wenn gewünscht anschauen.Danke  
- 
					
					
					
					
 Vorschlag: Mitglieder die sich für iob und das Forum sehr einsetzen würde ich eine Gratis Jahres-Lizenz geben.   
- 
					
					
					
					
 @frankjoke sagte in Meeting für ioBroker Core/Dev/Admin 16.12.20 20:30: @ldittmar sagte in Meeting für ioBroker Core/Dev/Admin 16.12.20 20:30: Adapter Konfiguration - Vorstellung (UncleSam) Ich weiß nicht was genau damit gemeint ist aber besteht noch Interesse sichj meine Adapter-Konfig anzuschauen welche (theoretisch) aus dem io-package JSON das Konfig-Interface abbildet? Genau das war gemeint... hab den Namen vertauscht. Sorry - habs korrigiert @sigi234 sagte in Meeting für ioBroker Core/Dev/Admin 16.12.20 20:30: Vorschlag: Mitglieder die sich für iob und das Forum sehr einsetzen würde ich eine Gratis Jahres-Lizenz geben.    
- 
					
					
					
					
 Ups... meeting verpennt...  
 Aber für regelmäßigen Termin bin ich auch. Gerne auch Doku außerhalb vom Forum. Forum schaffe ich aktuell kaum zu lesen.. Gerne auch Doku außerhalb vom Forum. Forum schaffe ich aktuell kaum zu lesen.. 
- 
					
					
					
					
 @Garfonso Nicht nur du  
 
		
	 
		
	 
			
		 
			
		 
			
		 
			
		 
			
		 
			
		 
			
		