FHEMSync (Alternative zu FHEM2FHEM/RFHEM)

Begonnen von dominik, 18 März 2020, 21:55:46

Vorheriges Thema - Nächstes Thema

GreenFHEMfan

#255
Leider funktioniert meine FHEMSync auch wieder nicht - könnte Hilfe benötigen.


FHEMSync-auth
XXXXX
FHEMSync-log
./log/fhemsync-%Y-%m-%w.log
FHEMSync-port
8083
FHEMSync-selfsignedcert
true
FHEMSync-server
127.0.0.1
FHEMSync-ssl
true
FHEMSync-webname
fhem
devStateIcon
stopped:control_home@red:start stopping:control_on_off@orange running.*:control_on_off@green:stop
icon
it_raspberry
nrarchive
10
remote-auth
XXXX
remote-selfsignedcert
true
remote-server
192.168.178.113
remote-ssl
true
remote-webname
fhem
remote2-auth
XXXXX
remote2-selfsignedcert
true
remote2-server
192.168.178.93
remote2-ssl
true
remote2-webname
fhem
room
98_System->FHEMSync
stateFormat
fhemsync
verbose
5


In der Gesamtlog steht :
2020.09.06 19:18:25 3: fhemsync: read: end of file reached while sysread
2020.09.06 19:18:25 3: fhemsync: stopped
2020.09.06 19:18:25 3: fhemsync: starting
2020.09.06 19:18:25 3: fhemsync: using logfile: ./log/fhemsync-2020-09-0.log


Fhemsync ist im running und grün - es werden aber keine neuen Devices von den Remote-Raspis empfangen.
Ich habe ein paar Devices von früher im Fhemsync vom Master, die über einen Remote früher angelegt wurden - die werden noch aktuallisiert. Außerdem ist in der FHEMSync-Log-Datei nix drin - leer!
In den Remotes habe ich in WEB attr allowfrom 192.168 eingetragen.

Gruß Maik

Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

dominik

Hi, poste mal das fhemsync Log (bitte darauf zu achten dort die Passwoerter zu entfernen), da im Debug Mode ziemlich viel geloggt wird.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

GreenFHEMfan

OH MAN - ich habe es mittlerweile selber gefunden!
Ich hatte noch irgendwo im Master in einem DOIF den Device-Namen eingetragen. Das hat verhindert, dass das Gerät synchronisiert wurde!

Danke erstmal erledigt!
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

GreenFHEMfan

Aber vielleicht nochmal eine andere Bitte - wenn ich das synchronisierte Gerät über den Device-Overview steuern will, sprich EIN oder AUS schalten will, ist das nicht möglich!
Wahrscheinlich ist generell ein Device nicht zu steuern ?
In meinem Fall handelt es sich um ein ZIGBEE Device.

Gruss Maik
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

dominik

Probier es mal am Slave. Wenn es dort nicht steuern geht, wird es am Master auch nicht steuern gehen. Tut es dort, dann sollte es am Master auch gehen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

GreenFHEMfan

Also im Slave geht es - allerdings für dein besseres Verständniss, gibt es kein SET <Gerät> ON oder OFF im DEVICEOVERVIEW.
Einzigst über den WebCmd wird ON:OFF deklariert, das wie gesagt auch funktioniert!
Die Fehlermeldung, die im Master kommt ist "Unknown argument off, choose one of remove:noArg" ...zur Info "REMOVE" gibt es im DEVICEOVERVIEW des Slaves.
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

dominik

Ah, das erklärt es. Dann mach am Slave noch ein setList Attribut mit in off, oder den Maintainer anschreiben, dass on/off mit aufgenommen werden soll.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

GreenFHEMfan

Ehrlich gesagt, weiss ich nicht, wie ich das setList Attribut in den Slave einfügen soll. Das Attribut ist dort nicht verfügbar.
In einem Dummy kann ich das setList Attribut setzen aber ich weiss nicht, wie ich es in meinem Gerät deklarieren kann.
Oder geht das nur über den Dummy-Umweg?
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

GreenFHEMfan

#263
Hallo,

mal eine Frage - kann ich den State ON OFF auch in der Master-Instanz beeinflussen?
Wenn ja - dann funktioniert es bei mir irgendwie nicht. Habe einen Dummy im Remote programmiert, der im Master auf ON gesetzt werden soll!

Dummy:
genericDeviceType
switch

room
FHEMSync

setList
on off


Bitte um Hilfe

mfG
Maik
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

dominik

Meinst du wenn du am Remote Device auf off setzt, damit es am Master auch off ist? Das geht definitiv, da der Status im Master nur durch Remote gesetzt wird.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

GreenFHEMfan

#265
Kann ich im master nicht auch setzen?
Ich muss über den Master den Remote ein Signal schicken.
Meine Alexa Skill ist mit dem master verknüpft und kann auch nur mit einem Raspi verknüpft sein, und soll aber im Remote was auslösen
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

dominik

Ja klar, du kannst sowohl im Master als auch Remote setzen. Sollte dann in die jeweils andere Richtung synchronisiert werden.

Eigentlich ist das dummy Device ein Device wie jedes andere, du musst es nur in den FHEMSync Raum am Remote Device geben und dann das erstellte Device am Master verwenden. Hast du vielleicht am Master schon vorher so ein Device mit gleichem Namen gehabt?
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

GreenFHEMfan

Funktioniert nicht - wenn ich es im master setzen will kommt ein "f"
Es werden auch keine Liga mehr geschrieben!
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

dominik

Dann dürfte der Sync generell gerade nicht funktionieren bei dir, oder? Weil es macht ja keinen Unterschied ob du den neuen dummy im Master setzt oder ein bestehendes Device.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

GreenFHEMfan

Doch wenn ich im Remote setze erscheint die Änderung auch im master
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt