2024-05-03 14:28:01,12.72
Wenn du das gleich so sendest:2024-05-03 14:28:01 Spannung 12.72
hast du doch gleich die richtige Syntax für setreading. Oder lieg ich damit so falsch ?ZitatEs kommen nur timestamp und der wert für die Spannung.Nutzt Du MQTT2, kann man mal ein List von dem Device sehen ? Vermutlich hätte ich einen Vorschlag es ohne notify umzusetzen.
attr global unicode
.{ Svn_GetFile('contrib/AutomowerConnect/Common.pm', 'lib/FHEM/Devices/AMConnect/Common.pm') }
{ Svn_GetFile('contrib/AutomowerConnect/automowerconnect.js', 'www/pgm2/automowerconnect.js') }
Save config
ui
Amazon
CUL_HM
ESPEasy
Esszimmer
power
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor
System-Reboot
Internals:
CFGFN
DEF sensor 30 IODev=deCONZ
FUUID 66362dcf-f33f-c4df-fa6a-b0de77d6b9b910ef
FVERSION 31_HUEDevice.pm:0.267300/2022-11-21
ID S30
INTERVAL
IODev deCONZ
NAME fire
NR 1054
STATE nofire
TYPE HUEDevice
eventCount 2
manufacturername _TZE200_rccxox8p
modelid TS0601
name Temperaturregler
on 1
reachable 1
swversion 1.0.8
type ZHAFire
uniqueid a4:c1:38:cb:b0:77:73:14-01-ef00
READINGS:
2024-05-04 14:45:03 IODev deCONZ
2024-05-04 14:45:22 battery 88
2024-05-04 14:45:22 batteryPercent 88
2024-05-04 14:45:22 fire 0
2024-05-04 14:45:22 lastseen 2024-05-04T12:45Z
2024-05-04 14:45:22 reachable 1
2024-05-04 14:45:22 state nofire
helper:
devtype S
reachable 0
state nofire
update_timeout 1
configList:
json:
etag 0e66d88acb260ee0ffe9a277aedc3792
lastannounced
lastseen 2024-05-04T12:45Z
manufacturername _TZE200_rccxox8p
modelid TS0601
name Temperaturregler
swversion 1.0.8
type ZHAFire
uniqueid a4:c1:38:cb:b0:77:73:14-01-ef00
config:
battery 88
pending:
state:
errorcode false
lastupdated 2024-05-04T12:45:22.629
setList:
Attributes:
model TS0601
room aussen
Zitat von: TomLee link=msg=1312515 date1714828951Wenn Du die Möglichkeit hast das Pipe-Zeichen durch Komma zu ersetzen, kannst dann doch gleich " Spannung " nehmen, oder geht das nicht ? Damit würdest Dir das splitten mit Variablenzuordnung sparen und das ReadingsVal könntest direkt verwenden !?Den Teil verstehe ich nicht. Ich habe den Code für das MQTT-Publish selbst geschrieben. Es kommen nur timestamp und der wert für die Spannung.
ZitatEin Problem war noch |. Das habe ich jetzt gegen ein , ersetzt.
Zitat von: theotherhalf am 02 Mai 2024, 17:08:38Oder evtl. 1+3 FHEM Instanzen auf einer Hardware und dann per FHEM2FHEM?Gut bei dir eben mehrmals die Schritte bis fhem4
Zitat von: DeeSPe am 08 Februar 2017, 17:56:42Zitat von: Morpheus_1977 am 08 Februar 2017, 17:48:54Hier die list der Nuki-Bridge und des Nuki-DevicesLockCurrentState=lockState,values=/^lock/:SECURED;/^unlock:UNSECUREDLockTargetState=state,values=/^lock/:SECURED;/^unlock:UNSECURED,cmds=SECURED:lock;UNSECURED:unlock
Da fehlt auf alle Fälle schon mal ein Leerzeichen vor TargetState.
Die /^ sind auch unnötig!LockCurrentState=lockState,values=lock:SECURED;unlock:UNSECURED LockTargetState=LockCurrentState,cmds=SECURED:lock;UNSECURED:unlock
Gruß
Dan
sudo adduser fhem2 --gecos "" --home /opt/fhem2 --ingroup dialout --disabled-login --disabled-password
sudo cp -r /opt/fhem/* /opt/fhem2/
EDIT: falls schon ein .ssh existiert und dieser mitkopiert wurde -> bei der kopie löschen. Der wird durch define Alexa alexa wieder angelegt. Ansonsten könnte es sein, dass dann 2 identische Verbindungen zum Vereinsserver existieren... Evtl. geht auch nachträglich deregistrieren und neu registrieren wie im Wiki beschrieben...
sudo chown -R fhem2: /opt/fhem2
sudo chmod 755 /opt/fhem2
change port of /opt/fhem2/fhem.cfg
EDIT: oder eben weitere Anpassungen bzw. Starten der default-Config/minimal-fhem...
sudo cp /etc/systemd/system/fhem.service /etc/systemd/system/fhem2.service
sudo nano /etc/systemd/system/fhem2.service
User=fhem2
WorkingDirectory=/opt/fhem2
-> save
sudo systemctl enable fhem2.service
sudo systemctl start fhem2.service
<< laut alexa-fhem Connector wiki bis "define Alexa alexa" >>
<< etwas warten: entweder läuft alexa-fhem nun schon bzw. wird 1x "durchgestartet" / wenn nicht, dann evtl. noch folgendes: >>
Seit Bookworm? muss noch das (entweder für jeden fhem User separat oder global in der ssh-conf: würde ich nicht tun)
sudo nano /opt/fhem/.ssh/config bzw. sudo nano /opt/fhem2/.ssh/config
HostKeyAlgorithms ssh-rsa,ssh-dss
PubkeyAcceptedKeyTypes ssh-rsa,ssh-dss