// v1.0.0 var wemosId = "51"; // individuelle Nummer oder Bezeichnung des Wemos // var pfad = "Wemos" + "."; var device = pfad + "Device." + wemosId + "."; var pfadSysteminfos = device + "Systeminfo" + "."; var forcecration = false; // Datenpunkte für den Wemos anlegen // ============================================================================= // DHT11 createState(device + "dht11.temp", 0 , forcecration, { name: 'DHT11 Temperatur ' + wemosId, desc: 'DHT11 Temperatur ' + wemosId, type: 'number', unit: '°C', role: 'value' }); createState(device + "dht11.hum", 0 , forcecration, { name: 'DHT11 Luftfeuchtigkeit ' + wemosId, desc: 'DHT11 Luftfeuchtigkeit ' + wemosId, type: 'number', unit: '%', role: 'value' }); // Messpunkte createState(device + "WemosDemo1", 0 , forcecration, { name: 'Demodatenpunkt 1 für den Wemos ' + wemosId, desc: 'Demodatenpunkt 1 für den Wemos ' + wemosId, type: 'number', unit: '', role: 'value' }); createState(device + "WemosDemo2", 0 , forcecration, { name: 'Demodatenpunkt 2 für den Wemos ' + wemosId, desc: 'Demodatenpunkt 2 für den Wemos ' + wemosId, type: 'number', unit: '', role: 'value' }); // Wemos "last Start" - letzter Start eines Wemos Device, Datenpunkt für alle Wemos gleich createState(pfad + "last_start", "[]" , false, { name: 'Letzter Start eines Wemos Geräts', desc: 'Letzter Start eines Wemos Geräts', type: 'string', unit: '', role: 'value' }); // Systeminfos createState(pfadSysteminfos + "rssi", 0 , forcecration, { name: 'WLAN Wemos RSSI', desc: 'WLAN Wemos RSSI', type: 'number', unit: 'dBm', role: 'value' }); createState(pfadSysteminfos + "uptime", "0" , forcecration, { name: 'WLAN Wemos Uptime', desc: 'WLAN Wemos Uptime', type: 'string', unit: '', role: 'value' }); createState(pfadSysteminfos + "ssid", "" , forcecration, { name: 'WLAN SSID', desc: 'WLAN SSID an dem der Wemods angemeldet ist', type: 'string', unit: '', role: 'value' }); createState(pfadSysteminfos + "ip", "" , forcecration, { name: 'Wemos IP', desc: 'Wemos IP', type: 'string', unit: '', role: 'value' }); createState(pfadSysteminfos + "mac", "" , forcecration, { name: 'Wemos MAC-Adresse', desc: 'Wemos MAC-Adresse', type: 'string', unit: '', role: 'value' });