Datenpunkt erstellen unter 0_userdata
Damit man solche erstellten Datenpunkte in die iot bekommt, muss man (leider) einiges selber hinzufügen.
Nach dem erstellen auf den Bleistift klicken.
Dort auf den Reiter "Objektdaten"
Dort muss man
"native": {},
hinzufügen. Und zwar nach dem common Teil:
Die Zeile 14 ist der letzte Teil von common
Danach einfach "native": {}, hinzufügen
Beispiel:
- {
- "common": {
- "type": "number",
- "min": 101,
- "max": 9999,
- "read": true,
- "write": true,
- "role": "level",
- "name": "Channel Number",
- "unit": "",
- "smartName": {
- "de": "Banane"
- }
- },
- "native": {},
- "type": "state",
- "_id": "0_userdata.0.Banane",
- "acl": {
- "object": 1636,
- "state": 1636,
- "owner": "system.user.admin",
- "ownerGroup": "system.group.administrator"
- },
- "from": "system.adapter.admin.0",
- "user": "system.user.admin",
- "ts": 1639592449176
- }
RGB W/WW Lampen
Datenpunkt:
Rolle=
level.dimmer
level.color.temperature
level.color.hue
level.color.saturation
Befehle zu Alexa:
Weiß, Warmweiß
Tageslicht, Kaltweiß
Weiches weiß
Wärmer, Kühler
Dimme %, Heller, Dunkler, Schalte an/aus
Alle Farben (Rot, Blau, Magenta, u.s.w.)
- "common": {
- "name": "Brightness",
- "type": "number",
- "read": true,
- "write": true,
- "role": "level.dimmer",
- "min": 0,
- "max": 100,
- "smartName": {
- "de": "Testlampe",
- "smartType": "LIGHT"
- }
- },
- "common": {
- "name": "Color temperature",
- "type": "number",
- "role": "level.color.temperature",
- "read": true,
- "write": true,
- "smartName": {
- "de": "Testlampe",
- "smartType": "LIGHT"
- }
- },
- "common": {
- "name": "Hue",
- "type": "number",
- "read": true,
- "write": true,
- "role": "level.color.hue",
- "min": 0,
- "max": 360,
- "smartName": {
- "de": "Testlampe",
- "smartType": "LIGHT"
- }
- },
- "common": {
- "name": "Saturation",
- "type": "number",
- "read": true,
- "write": true,
- "role": "level.color.saturation",
- "min": 0,
- "max": 100,
- "smartName": {
- "de": "Testlampe",
- "smartType": "LIGHT"
- }
- },
RGB Lampen
Datenpunkte:
Rolle=
level.dimmer
level.color.rgb
- "common": {
- "name": "Brightness",
- "type": "number",
- "read": true,
- "write": true,
- "role": "level.dimmer",
- "min": 0,
- "max": 100,
- "smartName": {
- "de": "Testlampe",
- "smartType": "LIGHT"
- }
- },
- "common": {
- "name": "Color",
- "type": "string",
- "read": true,
- "write": true,
- "role": "level.color.rgb",
- "smartName": {
- "de": "Testlampe",
- "smartType": "LIGHT"
- }
- },
Schalter/Steckdosen
Rolle= switch oder level
Rollo/Jalousie
(Fahr hoch/runter/zur hälfte, u.s.w.)
Rolle= level.blind
Schloß
(Schließe Tür)
Speziell. Muss alles passen in RAW. Rolle alleine reicht nicht
Rolle=switch.lock
Thermostat/Temperatur lesen (Kombinierbar mit Thermostat/Temperatur stellen)( Gleicher Smartname)
(Wie ist die Temperatur)
Speziell. Muss alles passen in RAW. Rolle alleine reicht nicht
Rolle=value.temperature
Thermostat/Temperatur stellen (Kombinierbar mit Thermostat/Temperatur lesen)( Gleicher Smartname)
(Stelle die Temperatur auf)
Speziell. Muss alles passen in RAW. Rolle alleine reicht nicht
Rolle=value.temperature
Prozent
(Stelle auf 50%)
Speziell. Muss alles passen in RAW. Rolle alleine reicht nicht
Rolle=value.temperature