Seite 1 von 1

Gosund nicht erreichbar mit sonoff script

Verfasst: Mo 27. Mär 2023, 14:15
von gerihouse
Hallo,
ich weiss nicht was bei mir falsch ist aber sonoff_mqtt.php bleibt immer hängen. Folgendes sehe ich im solaranzeige.log:
27.03. 12:06:10 -Verarbeitung von: '2.user.config.php' Regler: 23
27.03. 12:06:10 |---------------- Start sonoff_mqtt.php ---------------------
27.03. 12:06:10 -Zentraler Timestamp: 1679918761

Das wars. Mehr kommt nicht.

Gosund 2 ist geflasht und über die IP Adresse http://192.168.8.106/ und MQTT erreichbar. Einstellungen
MQTT Host 192.168.8.107
MQTT Port 1883
MQTT Topic shelly

Folgendes habe ich eingestellt:
in 2.user.config.php:
$Regler = "23";
$GeraeteNummer = "2";
$WR_IP = "192.168.8.107"; // Port von solaranzeige = localhost
$WR_Port = "1883";
$WR_Adresse = "1";

$MQTT = true;
$MQTTBroker = "localhost";
$MQTTPort = 1883;
$Topic = "shelly";

Mit mosquitto_sub -h localhost -v -t +/# kommt auch Telemetrie an
tele/shelly/SENSOR {"Time":"2023-03-27T13:12:44","ENERGY":{"TotalStartTime":"2023-03-24T13:00:58","Total":0.000,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}

Bin für jeden jeden Tip dankbar!

Re: Gosund nicht erreichbar mit sonoff script

Verfasst: Mo 27. Mär 2023, 15:28
von Ulrich
Kopiere bitte die user.config.neu.php noch einmal in die 2.user.config.php und ändere dort ausschließlich folgende 5 Zeilen:



Code: Alles auswählen

$Regler = "23";
//
/******************************************************************************
//  Raspberry Gerätenummer   Raspberry Gerätenummer   Raspberry Gerätenummer
//  Falls mehr als ein Gerät pro Raspberry betrieben wird.
//  Es ist die Reihenfolge der Geräte und taucht auch in der Nummerierung
//  der  x.user.config.php Dateien auf
******************************************************************************/
//  GeräteID bzw. GeräteNummer Muss gleich mit der x.user.config.php sein.
//  Bitte nur bei einer Multi-Regler-Version ändern.  [ 1 bis 6 ]
$GeraeteNummer = "2";


Code: Alles auswählen

/******************************************************************************
//  InfluxDB     InfluxDB     InfluxDB     InfluxDB     InfluxDB     InfluxDB
//  ***************************************************************************
//  Die Daten können jede Minute oder öfter an eine InfluxDB Datenbank
//  übertragen werden. Die Datenbank muss nur über das Netzwerk erreichbar
//  sein. Sie kann sich im lokalen Netz, im Intenet oder aber auch auf diesem
//  Raspberry befinden. Bitte lesen Sie auch das Dokument
//  "Solaranzeige + InfluxDB" welches Sie auf unserem Support Server finden.
******************************************************************************/
//  Sollen die Daten in die lokale Influx Datenbank geschrieben werden?
//  Für die lokale Datenbank sind keine weiteren Angaben nötig.
//  true oder false
$InfluxDB_local = true;
//
//  Name der lokalen Datenbank. Bitte nicht ändern, sonst funktionieren die
//  Standard Dashboards nicht!
//  ---  Nur bei Multi-Regler-Version  Nur bei Multi-Regler-Version  ----
//  Bei einer Muti-Regler-Version müssen hier unterschiedliche lokale
//  Datenbanknamen eingetragen werden. Mit gleichem Namen müssen die Datenbanken
//  in der InfluxDB angelegt werden. Siehe Dokument:
//  "Multi-Regler-Version Installation"
$InfluxDBLokal  = "Dein Datenbankname";
//
//  Wie oft pro Minute sollen die Daten ausgelesen und zur InfluxDB
//  übertragen werden?
//  Gültige Werte sind 1 bis 6 (6 = alle 10 Sekunden)
//  Bei einer zusätzlichen entfernten Datenbank kann das zu erheblichen
//  Traffic führen! Dieses gilt nur für die Single-Geräte-Version!
//  Wie es bei der Multi-Regler-Version funktioniert bitte in dem
//  entsprechenden Dokument nachlesen.
//  Default ist 1 (Ein mal pro Minute)
$Wiederholungen = 1;
//
/****************************************************************************/



Code: Alles auswählen

/******************************************************************************
//  SONOFF Geräte mit Tasmota Firmware       SONOFF Geräte mit Tasmota Firmware
//  POW R2 / TH10 R2 oder TH16 R2  oder GOSUND SP1xx
******************************************************************************/
//  Bitte den Topic-Namen, der in der TASMOTA Firmware angegeben ist, hier
//  eintragen. Unbedingt auf Groß- und Keinschreibung achten! Der Name kann
//  frei gewählt werden, er muss nur im Gerät und hier gleich sein. Werden
//  mehrere Sonoff Geräte mit der Solaranzeige betrieben, muss jedes einzelne
//  Gerät einen anderen Topic-Namen benutzen!
$Topic = "shelly";

Re: Gosund nicht erreichbar mit sonoff script

Verfasst: Mo 27. Mär 2023, 18:08
von gerihouse
Hallo Ulrich,

habe ich gemacht, aber keine Änderung:

27.03. 16:06:13 |---------------- Stop huawei_LAN.php ---------------------------
27.03. 16:06:13 -Verarbeitung von: '2.user.config.php' Regler: 23
27.03. 16:06:13 |---------------- Start sonoff_mqtt.php ---------------------
27.03. 16:06:13 -Zentraler Timestamp: 1679933161


27.03. 16:07:02 -Multi Regler Auslesen [Start].
27.03. 16:07:02 -Verarbeitung von: '1.user.config.php' Regler: 62

Re: Gosund nicht erreichbar mit sonoff script

Verfasst: Mo 27. Mär 2023, 18:17
von Ulrich
Schaue bitte einmal in die LOG Datei

/var/www/log/php.log

Da muss drin stehen, was falsch läuft.

Re: Gosund nicht erreichbar mit sonoff script

Verfasst: Mo 27. Mär 2023, 19:23
von gerihouse
die Datei gibt es nicht in /var/www/log

Re: Gosund nicht erreichbar mit sonoff script

Verfasst: Mi 29. Mär 2023, 10:08
von gerihouse
Lösung des Problems war eine Neuinstallation des Images 5.0.10. Ich hatte irrtümlich 5.1 installiert, die aber noch Fehler hat