Neues Modul: 98_SmarterCoffee.pm (Wi-Fi Kaffee Maschine)

Begonnen von jkellerer, 21 August 2016, 19:34:41

Vorheriges Thema - Nächstes Thema

scooty

Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH10880 / IO Homecontrol

dubelkiste

Ich verwende das Modul auch noch jeden Tag :-)
Weiter so .....
Gruß
Duebelkiste

oli82


CoolTux

Habe einen fix ins SVN gestellt. Wenn man die Tassenmenge über FHEM eingestellt hat ist FHEM gecrasht.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

doman75

Seit 21.10 läuft das Modul ohne Probleme und vor allen Dingen ist seitdem die ganze Zeit die Kaffeemaschine erreichbar.


CoolTux

Vielen Dank für die Rückmeldung.
Das freut mich zu hören.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Cobra

Hey CoolTux,

ich habe jetzt erst gesehen dass du das Modul übernommen und offiziell eingecheckt hast.

Nachdem ich jetzt aber das alte Repository entfernt habe und ein Update durchführe funktioniert mein FHEM nicht mehr.
Es läuft zwar und benötigt auch nicht viel Prozessorlast, lässt sich aber über die WEB-Oberfläche nicht mehr aufrufen.

Beim debuggen ist eine der letzten Meldungen:
Undefined subroutine &SmarterCoffee::fhem called at ./FHEM/98_SmarterCoffee.pm line 1224.

Gruß Cobra
RaspberryPI 3 mit Raspbian Jessie, HMLAN/HM-LAN-Gateway
Diverse HM-Komponenten, Netatmo, Hue, Sonos, Nuki, Alexa

CoolTux

Interessant. Du scheinst der einzige zu sein der die super extrastark Einstellung nimmt  ;D
Ich repariere das sofort.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Cobra

RaspberryPI 3 mit Raspbian Jessie, HMLAN/HM-LAN-Gateway
Diverse HM-Komponenten, Netatmo, Hue, Sonos, Nuki, Alexa

CoolTux

Neue Version ist online. Entweder bis morgen warten dann über Update oder gleich über fhem svn.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Cobra

Hey CoolTux,

Update gemacht und funktioniert auch ;-)

Einzig was mir noch im Log aufgefallen ist:
Beim Start von FHEM erscheint folgende Meldung:
2018.11.12 08:39:40 1: devStateIcon KM.Kueche_Filterkaffee: Undefined subroutine &main::SmarterCoffee_GetDevStateIcon called at (eval 1157) line 1.

2018.11.12 08:39:40 1: devStateIcon KM.Kueche_Filterkaffee: Undefined subroutine &main::SmarterCoffee_GetDevStateIcon called at (eval 1156) line 1.


Hier noch das List meiner Maschine:
Internals:
   CONNECTION STATUS: 3207000001027e (00000111) | COMMAND: 4f7e => 03007e
   DEF        192.168.178.77
   DeviceName 192.168.178.77:2081
   FD         11
   FIRMWARE   22
   NAME       KM.Kueche_Filterkaffee
   NOTIFYDEV  global,KM.Kueche_Filterkaffee
   NR         846
   NTFY_ORDER 50-KM.Kueche_Filterkaffee
   STATE      maintenance
   TYPE       SmarterCoffee
   VERSION    1.0.2
   READINGS:
     2018-11-12 08:39:37   carafe          present
     2018-11-12 08:39:02   carafe_required yes
     2018-11-12 08:39:37   cups            2
     2018-08-04 11:39:57   cups_max        3
     2018-11-12 08:39:37   cups_single_mode no
     2018-11-12 08:39:37   grinder         enabled
     2018-11-12 08:39:37   hotplate        off
     2018-08-04 11:39:38   hotplate_on_for_minutes 15
     2018-11-12 08:39:37   last_command    cups_single_mode_status
     2018-11-12 08:39:37   last_command_message Ok
     2018-11-12 08:39:37   last_command_success yes
     2018-11-12 08:39:37   state           maintenance
     2018-11-12 08:39:38   strength        extra
     2018-11-12 08:39:37   strength_level  2
     2018-11-12 08:39:37   water           none
     2018-11-12 08:39:37   water_level     0
Attributes:
   alexaName  Filterkaffee
   alexaRoom  Küche
   alias      Coffee Machine
   default-hotplate-on-for-minutes 15 5=20 8=30 10=35
   devStateIcon { SmarterCoffee_GetDevStateIcon($name) }
   event-on-change-reading .*
   event-on-update-reading last_command.*
   genericDeviceType switch
   homebridgeMapping {"On": {"cmdOn": "brew 6 extra", "cmdOff": "off", "reading": "state", "valueOn": "/brewing|heating|done/"}}
   ignore-max-cups 0
   room       1.6_Küche,Alexa,Homekit
   strength-extra-percent 1.4
   webCmd     strength:cups:start:hotplate:off


RaspberryPI 3 mit Raspbian Jessie, HMLAN/HM-LAN-Gateway
Diverse HM-Komponenten, Netatmo, Hue, Sonos, Nuki, Alexa

CoolTux

Da musst Du bitte selber ran  ;D


devStateIcon { SmarterCoffee_GetDevStateIcon($name) }


ändern in


devStateIcon { SmarterCoffee::GetDevStateIcon($name) }



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Cobra

Oh man, danke.
Man hätte ja auch einfach mal auf der vorherigen Seite lesen sollten.
Asche auf mein Haupt :P
RaspberryPI 3 mit Raspbian Jessie, HMLAN/HM-LAN-Gateway
Diverse HM-Komponenten, Netatmo, Hue, Sonos, Nuki, Alexa

CoolTux

Alles jut.
Wünsche weiterhin viel Spaß mit der Kaffeemaschine.  ;D
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

mahowi

Wenn ich den Kaffee mit der Einstellung "strong" zubereite, bricht die Maschine scheinbar nach dem Vorbrühen ab. In der Kanne kommt nur eine Tasse an und die Maschine meldet, dass sie fertig ist.

Hier ein list der Maschine:
Internals:
AUTO_DETECT 1
CONNECTION STATUS: 3247020002487e (01000111) | COMMAND: 4f7e => 6502167e
DeviceName ESP-125D6C.fritz.box:2081
FD 19
FIRMWARE 22
FUUID 5ced6c3d-f33f-60bc-ab35-d362041c1821983f
FVERSION 98_SmarterCoffee.pm:v1.0.2-s17728/2018-11-11
NAME coffee
NOTIFYDEV global,coffee
NR 58
NTFY_ORDER 50-coffee
STATE done
TYPE SmarterCoffee
VERSION 1.0.2
devioLoglevel 4
READINGS:
2019-07-15 09:50:55 carafe present
2019-07-15 09:27:45 carafe_required yes
2019-07-15 09:50:55 cups 8
2019-07-15 09:50:55 cups_max 6
2019-07-15 09:29:07 cups_single_mode no
2019-07-15 09:50:55 grinder enabled
2019-07-15 09:50:55 hotplate on
2019-07-15 09:26:33 hotplate_on_for_minutes 30
2019-07-15 09:29:07 last_command cups_single_mode_status
2019-07-15 09:29:07 last_command_message Ok
2019-07-15 09:29:07 last_command_success yes
2019-07-15 09:50:55 state done
2019-07-15 09:50:55 strength extra
2019-07-15 09:50:55 strength_level 3
2019-07-15 09:50:55 water half
2019-07-15 09:50:55 water_level 50
Attributes:
alias Coffee Machine
default-hotplate-on-for-minutes 15 5=20 8=30 10=35
devStateIcon { SmarterCoffee::GetDevStateIcon($name) }
devioLoglevel 4
event-on-change-reading .*
event-on-update-reading last_command.*
room Küche
strength-extra-percent 1.4
strength-extra-pre-brew-delay-seconds 3
webCmd strength:cups:start:hotplate:off
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee