klein0r / fhem-tasmota

DEPRECATED - PLEASE USE MQTT2_DEVICE INSTEAD
https://haus-automatisierung.com/
MIT License
22 stars 13 forks source link

IODev - "client device hash no IODev provided" #29

Open handy80 opened 4 years ago

handy80 commented 4 years ago

Hi, the issue with the IODev while & after creating a TASMOTA_DEVICE is still persitent.

I create a new device and it got no IODev assigned: define sh_AmbienteLicht TASMOTA_DEVICE LichtDuscheAmbiente /SmartHome/Dusche/%topic%/%prefix%

trying to assign after creating the device via attr is giving me an error (also using the same vie FHME command line). attr sh_AmbienteLicht IODev Mosquitto

I'm still using in parallel mqtt2 in my fhem. Is there any advice that someone could provide? Yesterday I was able to create 2 devices that are working. I think I fully restarted the PI.

handy80 commented 4 years ago

ok, so if i add it manually into the fhem.cfg where the device is defined, it works. But it's not really convenient :-(

scheilch commented 2 years ago

Wohl eher die Abkehr von FHEM an sich. Wer Matthias Videos auf Youtube verfolgt oder auch seinen Blog wird festestellen, dass FHEM mittlerweile eine untergeordnete bis gar keine Rolle mehr spielt. Herr Kleine hat wohl mittlerweile so viel Asche angehäuft, dass quelloffene Lösungen keine Rolle mehr spielen - stattdessen spielt er jetzt in der Loxone Liga und da ist halt kein Platz für FHEM mehr.

Der letzte Post liegt auch schon weider 1 Jahr zurück. Daher oriniert euch an den Forks - da hat der eine oder andere schon gute Lösungen parat. An dieser Stelle einen schönen Gruß an dich Matthias, Danke für deine Arbeit aber NEIN Danke.

Von Entwickler zu Enwickler - Software muss gepflegt oder deprovisioniert werden. lösch doch einfach das RePo - es nutzt doch eh niemandem mehr etwas. Sei so fair und lass die Leute nicht hoffen und sich tagelange Mühe machen deinen alten Scheiß in Ordnung zu bringen, da ja nicht mal die PullRequests einem Review unterzogen, geschweige denn gemerged werden!!! Schäm dich!

gbomacfly commented 2 years ago

The Error occurs when there is no MQTTBroker defined. I only had MQTTBroker2 defined when the error occurs, so I defined a MQTTBroker. Then I can add Tasmota_Devices.

@klein0r Could you please check if there is an MQTTBroker2? Would be nice :)

EDIT: I was too fast. With MQTTBroker2 TASMOTA_DEVICES didn't work :(

klein0r commented 2 years ago

@gbomacfly This module is way older than MQTTBroker2. After MQTT2 was released, some people told me that this module is no longer necessary... I will close this repo (since I don't use FHEM anymore).