Skip to content
Pedro Reboredo edited this page Feb 28, 2016 · 7 revisions

Welcome to the node-red-contrib-smartfritz wiki!

Lib-API

  • Get the session ID (getSessionID)
  • Get the switch (FRITZ!DECT 200) State (getSwitchState)
  • Set the switch (FRITZ!DECT 200) ON (setSwitchOn)
  • Set the switch (FRITZ!DECT 200) OFF (setSwitchOff)
  • Get the switch (FRITZ!DECT 200) Power (getSwitchPower)
  • Get the switch (FRITZ!DECT 200) Energy (getSwitchEnergy)
  • Get the switch (FRITZ!DECT 200) List (getSwitchList)
  • Get the DeviceListInfos (FRITZ!DECT 200) as XML (getDeviceListInfos) >FritzOS 6.10
  • Get the phone list (getPhoneList)
  • Set the guest wlan (setGuestWLan)
  • Get the guest wlan settings (getGuestWLan)

Node-Konzept

Das SmartFritz-Package besteht aus 2 Nodes:

  • FritzRead
  • FritzWrite

! Eigentlich sollte der Anwender nichts von Session IDs etc. wissen. IP sollte reichen...

SmartFritzRead

Inputs (Fritz-Box):

  • IP
  • User (optional)
  • Pass
  • AID (optional)

Outputs:

  • Switch ** State ** Energy
  • GuestWiFiState ** xxx

SmartFritzWrite

Inputs (Fritz-Box):

  • IP
  • User (optional)
  • Pass
  • AID (optional)

FritzGetSwitchState

Inputs:

  • SessionID (SID)
  • Actuator identification number (AIN)

Outputs:

  • State On = 1 / Off = 0 (State)
  • ???

FritzSetSwitchState

Inputs:

  • SessionID (SID)
  • Actuator identification number (AIN)
  • State On = 1 / Off = 0 (State)

Outputs:

  • State On = 1 / Off = 0 (State)

Clone this wiki locally