Dieses Wiki soll als Zusammenfassung, von unterschiedlichsten Threads hier im Forum dienen und die Vorgehensweise zum Anpassen von Geräten ohne Geräteprofil erläutern.
Mein Dank gilt:
@stfnhmplr für alles
@Micha für das Bereitstellen der hierfür benötigten Info´s, für´s Testen und allgemein, seine unermütliche Arbeit
@Harry für die Idee hierzu.
Manchmal kommt es vor, dass ein Gerät welches nicht offiziell vom homee unterstütz wird, doch voll kompatibel ist, dieses aber kein Geräteprofil besitzt was zu Einschränkungen führt.
So werden zum Beispiel bei einem Sensor in der Geräteansicht keine Werte und kein passendes Icon angezeigt.
Desweiteren kann es vorkommen dass Messwerte/Status nicht in HG´s verwendet werden können.
Nun ist es möglich über das Terminal von @pascalmattes oder über Node-Red einem solchen Gerät das richtige Profil zuzuweisen.
Das Benutzen erfolgt auf eigene Gefahr, Bitte macht vorher ein Backup, da ein auf diese Weise geändertes Gerät/Profil nachträglich nicht nochmals geändert werden kann.
Allgemeines Vorgehen:
Ermitteln der Node-ID:
Die Web App im Browser öffnen und anmelden > zum Reiter Geräte wechseln> das entsprechende Gerät auswählen.
Nun steht seht ihr am Ende der Browserzeile die Geräte-ID (hier die 127).
Passendes Profil heraussuchen:
Auf der Github-Seite von @stfnhmplr findet ihr eine Liste der Profilnummern.
Hier das passende heraussuchen.
Achtung, hier gibt es bei 4 Profilen einen Anzeigefehler:
falsch richtig
1e3 = 1000
2e3 = 2000
5e3 = 5000
6e3 = 6000
Weiteres Vorgehen mit dem Terminal von @pascalmattes:
Das Terminal unter: https://terminal.pascalmattes.de/ aufrufen, ihr landet dann auf dem Anmeldebildschirm.
Nachdem ihr hier eure homee ID sowie euren Benutzernamen und Passwort eingeben habt, erscheint folgender Bildschirm:
mit dem Befehl: Put:Nodes/XXX?profile=YYY (XXX=eure ID / YYY gewünschtes Profil)
lässt sich dann dem gewünschten Gerät das gewählte Profil zuweisen. (mit dem Pfeil, rechts am Ende den Befehl senden)
Bsp. an einem Luxsensor:
vorher:
Befehl:
nachher:
Als weiteres lassen sich auch den Geräten Icon´s zuweisen,
die im Geräteprofil nicht zur Auswahl stehen (nicht vollumfänglich getestet).
Auch hier gilt: Das Benutzen erfolgt auf eigene Gefahr, Bitte macht vorher ein Backup!
Der Befehl: Put:Nodes/XXX?image=nodeicon_YYY (XXX=eureID / YYY gewünschtes Icon)
Liste der Icon´s:
armchair
bathtub
bed
bolt
brightnesssensor
bulb
camera
co2
doorbell
doorsensor
doublebulb
doubleplug
dryer
entrancedoor
flooddetector
garagedoor
gesturecontrol
homeegram
house
lock
motiondetector
netatmorainmodule
netatmowindmodule
onebuttonremote
patiodoubledoor
plug
pot
presence
radiator
remote
repeater
shield
shutter
siren
smokedetector
speaker
staircase
star
storageroom
suitcase
sun
teddy
temperature
toilet
turtle
turtle2
tv
twobuttonremote
ventilationsystem
washingmachine
windowhandle
xmastree
[/details]
Bsp. an meiner Türklingel (als Basis dient ein Fibaro FGK101 und ein 9V Printrelais)
vorher:
Befehl:
nacher:
toDo: vorgehen mit NodeRed und evtl. Flow ergänzen.
Changes:
Quellen: