fhem.pl reference



Scroll to top

Load everything

Load german english doc for

Contents

    Introduction
    FHEM command types
    Device specification
    Attributes

    FHEM commands
      AirUnit:AirUnitattr,AirUnitaddinfo,AirUnit,AirUnitget,AirUnitdefine,AirUnitset Alarm:Alarmattr,alarm_hiddenroom,alarm_cancelact,alarm_cancel,Alarmset,alarm_arm,alarm_noicons,alarm_color,alarm_internals,alarm_iconmap,Alarm,alarm_version,alarm_armact,Alarmget,alarm_armdelay,alarm_disarmact,alarm_lock,Alarmusage,alarm_testbutton,alarm_lockstate,alarm_armwait,alarm_publicroom,alarm_statedisplay,Alarmdefine,alarm_save alarmclock:alarmclock,alarmclock_Set,alarmclock_Define,alarmclock_Attr alexa:alexa_Set,alexa_Attr,alexa,alexa_Get ALL4027:ALL4027define,ALL4027set,ALL4027 allergy:allergy allowed:allowed-attr-basicAuthExpiry,allowed-attr-noCheckFor,allowed-attr-validFor,allowed-attr-reportAuthAttempts,allowed-attr-allowedIfAuthenticatedByMe,allowed-attr-globalpassword,allowed-attr,allowed-attr-allowedCommands,allowed-attr-basicAuth,allowed-set,allowed-attr-password,allowed-get,allowed-attr-allowedDevices,allowed,allowed-attr-basicAuthMsg,allowed-attr-allowedDevicesRegexp,alloweddefine AMADCommBridge:AMADCommBridgedefine,AMADCommBridge,AMADCommBridgereadings,AMADCommBridgeattribute AMADDevice:AMADDevicestate,AMADDeviceattribute,AMADDeviceset,AMADDevicereadings,AMADDevice,AMADDevicedefine,AMADDeviceattribut AndroidDB:AndroidDBdefine,AndroidDBset,AndroidDB,AndroidDBattr,createReadings,connect,preset,macros,presetFile,AndroidDBget AndroidDBHost:AndroidDBHost,AndroidDBHostget,AndroidDBHostset,AndroidDBHostdefine apptime:apptime AptToDate:AptToDate,AptToDateset,AptToDateget,AptToDatedefine,AptToDatereadings Aqicn:Aqicnreadings,Aqicndefine,Aqicn,Aqicnattribute,Aqicnget archetype:archetype-attr-attributesExclude,archetype-attr-deleteAttributes,archetype-get-inheritors,archetype-command,archetype-attr-readingList,archetype-set-raw,archetype-set-define,archetype-set-addToAttrList,archetype-attr,archetype-attr-autoclean_init,archetype-attr-metaDEF,archetype-attr-metaNAME,archetype-attr-splitRooms,archetype-attr-undef,archetype-examples,archetype-attr-Perl,archetype-attr-actual_attribute,archetype-attr-disable,archetype-attr-autocreate,archetype-set-initialize,archetype-set,archetype-attr-initialize,archetype-get-pending,archetype,archetype-command-archetype,archetype-attr-relations,archetype-set-inheritance,archetype-attr-defined_by,archetype-set-import,archetype-attr-least,archetype-set-derive,archetype-attr-attributes,archetype-get,archetype-get-relations,archetype-define,archetype-attr-actualTYPE ArduCounter:ArduCounter-attr-factor,ArduCounter-set,ArduCounter-attr-flowUnitTime,ArduCounter-attr-analogThresholds,ArduCounter-attr-verboseReadings,ArduCounter-attr-deviceDisplay,ArduCounter-attr-maxHist,ArduCounter-attr-flashCommand,ArduCounter-attr-keepAliveTimeout,ArduCounter-attr-readingNameInterpolatedCount,ArduCounter-attr-configDelay,ArduCounter-get,ArduCounter-attr-nextOpenDelay,ArduCounter-attr-helloWaitTime,ArduCounter-define,ArduCounter-attr-readingNameLongCount,ArduCounter-attr-disable,ArduCounter-attr-keepAliveRetries,ArduCounter-configuration,ArduCounter-attr-enableAnalogDebug,ArduCounter-attr-readingNamePower,ArduCounter-attr-silentReconnect,ArduCounter-attr-enablePinDebug,ArduCounter-attr-board,ArduCounter-attr-enableDevTime,ArduCounter-attr-pin,ArduCounter-attr-readingNameCalcCount,ArduCounter-attr-readingFactor,ArduCounter-attr-readingStartTime,ArduCounter,ArduCounter-attr-readingPulsesPerUnit,ArduCounter-attr-devVerbose,ArduCounter-attr-enableHistory,ArduCounter-attr-enableSerialEcho,ArduCounter-attr-keepAliveDelay,ArduCounter-attr-readingNameCount,ArduCounter-attr-runTime,ArduCounter-attr-helloSendDelay,ArduCounter-attr-interval,ArduCounter-attr,ArduCounter-attr-readingFlowUnitTime,ArduCounter-attr-openTimeout,ArduCounter-attr-pulsesPerUnit,ArduCounter-attr-runTimeIgnore Arlo:ArloExpiryTime,ArloSet,ArloSsePollingInterval,Arlo,ArloPingInterval,ArloDownloadDir,ArloAttr,ArloUpdateInterval,ArloDefine,ArloMailServer,ArloDisable,ArloDownloadLink,ArloPingVideoDownloadFix Astro:Astro_language,Astroattr,Astro_version,Astro_timezone,Astro,Astroget,Astro_interval,Astro_update,Astro_json,Astro_recomputeAt,Astroset,Astro_text,Astro_disable,Astro_lc_time,Astro_lc_numeric,Astrodefine at:at-attr-computeAfterInit,at-get,at-attr-setList,at-set-inactive,at-attr,at-set,at-set-skip_next,at-set-active,at-define,at-set-execNow,at,at-set-modifyTimeSpec,at-attr-alignTime,at-attr-skip_next,atget Aurora:Aurora_Get,Aurora,Aurora_Set,Aurora_Attr,Aurora_Readings,Aurora_Define autocreate:autocreate-attr,autocreate,autocreate-attr-filelog,createlog,autocreate-define,autocreate-attr-ignoreTypes,autocreate-attr-device_room,autocreate-attr-autosave,autocreate-attr-weblink,autocreate-get,autocreate-attr-weblink_room,autocreate-set,autocreatedefine,usb,autocreate-attr-autocreateThreshold AutomowerConnect:AutomowerConnect-set-chargingStationPositionToAttribute,AutomowerConnect-attr-numberOfWayPointsToDisplay,AutomowerConnect-get-InternalData,AutomowerConnect-set-Start,AutomowerConnect-attr-calculateReadings,AutomowerConnect-attr-mapZones,AutomowerConnect-get-MowerData,AutomowerConnectSet,AutomowerConnect-attr-mowerCuttingWidth,AutomowerConnectReadings,AutomowerConnect-get-StatisticsData,AutomowerConnect-attr-mowerPanel,AutomowerConnect-set-ResumeSchedule,AutomowerConnect-set-confirmError,AutomowerConnect-set-headlight,AutomowerConnect-attr-timeoutApiAuth,AutomowerConnect-attr-mowerTimeZone,AutomowerConnect,AutomowerConnect-attr-mowingAreaHull,AutomowerConnect-attr-showMap,AutomowerConnect-attr-mapImageCoordinatesUTM,AutomowerConnect-get-errorStack,AutomowerConnect-set-resetCuttingBladeUsageTime,AutomowerConnect-set-cuttingHeight,AutomowerConnect-set-sendScheduleFromAttributeToMower,AutomowerConnect-button-mowerschedule,AutomowerConnect-attr-mowerAutoSyncTime,AutomowerConnect-attr-propertyLimits,AutomowerConnect-attr-chargingStationImagePosition,AutomowerConnect-attr-addPositionPolling,AutomowerConnect-set-StartInWorkArea,AutomowerConnect-attr-mapImageWidthHeight,AutomowerConnect-attr-testing,AutomowerConnect-Hints,AutomowerConnect-set-dateTime,AutomowerConnect-set-mapZonesTemplateToAttribute,AutomowerConnect-attr-mapDesignAttributes,AutomowerConnect-attr-mapBackgroundColor,AutomowerConnect-attr-mowerSchedule,AutomowerConnect-attr-scaleToMeterXY,AutomowerConnect-attr-mapImageCoordinatesToRegister,AutomowerConnect-attr-mapImagePath,AutomowerConnect-get-errorCodes,AutomowerConnectGet,AutomowerConnect-set-getUpdate,AutomowerConnect-attr-addPollingMinInterval,AutomowerConnect-attr-loglevelDevIo,AutomowerConnect-set-mowerScheduleToAttribute,AutomowerConnect-attr-weekdaysToResetWayPoints,AutomowerConnect-set-Pause,AutomowerConnectAttributes,AutomowerConnect-attr-mapImageZoom,AutomowerConnect-set-Park,AutomowerConnect-attr-mowingAreaLimits,AutomowerConnect-get-html,AutomowerConnect-set-client_secret,AutomowerConnectUserAttr,AutomowerConnectEvents,AutomowerConnect-set-getMessages,AutomowerConnect-set-ParkUntilFurtherNotice,AutomowerConnect-set-getNewAccessToken,AutomowerConnectDefine,AutomowerConnect-set-stayOutZone,AutomowerConnect-attr-timeoutGetMower,AutomowerConnect-set-ParkUntilNextSchedule,AutomowerConnect-attr-chargingStationCoordinates,AutomowerConnect-attr-timeoutCMD,AutomowerConnect-set-defaultDesignAttributesToAttribute,AutomowerConnect-set-cuttingHeightInWorkArea AutoShuttersControl:AutoShuttersControl-attr-ASC_debug,AutoShuttersControl-attr-ASC_Shading_StateChange_SunnyCloudy,AutoShuttersControl-attr-ASC_AutoAstroModeEveningHorizon,AutoShuttersControl-attr-ASC_Drive_DelayStart,AutoShuttersControl-attr-ASC_BlockingTime_afterManual,AutoShuttersControl-attr-ASC_AutoAstroModeMorningHorizon,AutoShuttersControl,AutoShuttersControl-attr-ASC_autoAstroModeMorningHorizon,AutoShuttersControl-attr-ASC_Shading_MinMax_Elevation,AutoShuttersControl-set-wiggle,AutoShuttersControl-set-selfDefense,AutoShuttersControl-set-sunriseTimeWeHoliday,AutoShuttersControl-attr-ASC_rainSensor,AutoShuttersControl-attr-ASC_AutoAstroModeMorning,AutoShuttersControl-attr-ASC_Antifreeze_Pos,AutoShuttersControl-attr-ASC_Ventilate_Window_Open,AutoShuttersControl-attr-ASC_TempSensor,AutoShuttersControl-get,AutoShuttersControl-attr-ASC_Shutter_IdleDetection,AutoShuttersControl-attr-ASC_RainProtection,AutoShuttersControl-attr-ASC_WindowRec_PosAfterDayClosed,AutoShuttersControl-attr-ASC_Shading_Mode,AutoShuttersControl-attr-ASC_Self_Defense_AbsentDelay,AutoShuttersControl-attr-ASC_Antifreeze,AutoShuttersControl-attr-ASC_Roommate_Reading,AutoShuttersControl-attr-ASC_PrivacyDown_Pos,AutoShuttersControl-attr-ASC_Shading_WaitingPeriod,AutoShuttersControl-Readings,AutoShuttersControl-attr-ASC_Shading_InOutAzimuth,AutoShuttersControl-set,AutoShuttersControl-attr-ASC_autoAstroModeEvening,AutoShuttersControl-attr-ASC_Mode_Up,AutoShuttersControl-attr-ASC_BlockingTime_beforNightClose,AutoShuttersControl-attr-ASC_Time_Down_Late,AutoShuttersControl-attr-ASC_autoShuttersControlMorning,AutoShuttersControl-attr-ASC_Ventilate_Pos,AutoShuttersControl-attr-ASC_WiggleValue,AutoShuttersControl-attr-ASC_ShuttersPlace,AutoShuttersControl-attr-ASC_WindProtection,AutoShuttersControl-attr-ASC_freezeTemp,AutoShuttersControl-attr-ASC_PrivacyUpValue_beforeDayOpen,AutoShuttersControl-attr-ASC_Shading_BetweenTheTime,AutoShuttersControl-attr-ASC_ComfortOpen_Pos,AutoShuttersControl-attr-ASC_Pos_Reading,AutoShuttersControl-attr-ASC_PrivacyUp_Pos,AutoShuttersControl-get-showNotifyDevsInformations,AutoShuttersControl-attr-ASC,AutoShuttersControl-attr-ASC_Down,AutoShuttersControl-attr-ASC_Partymode,AutoShuttersControl-set-partyMode,AutoShuttersControl-attr-ASC_blockAscDrivesAfterManual,AutoShuttersControl-attr-ASC_autoShuttersControlEvening,AutoShuttersControl-set-advDriveDown,AutoShuttersControl-attr-ASC_advStartDate,AutoShuttersControl-attr-ASC_Roommate_Device,AutoShuttersControl-attr-ASC_PrivacyDownValue_beforeNightClose,AutoShuttersControl-set-scanForShutters,AutoShuttersControl-set-shutterASCenableToggle,AutoShuttersControl-attr-ASC_twilightDevice,AutoShuttersControl-define,AutoShuttersControl-set-hardLockOut,AutoShuttersControl-attr-ASC_autoShuttersControlComfort,AutoShuttersControl-attr-ASC_BrightnessSensor,AutoShuttersControl-attr-ASC_Time_Up_Early,AutoShuttersControl-attr-ASC_Time_Up_WE_Holiday,AutoShuttersControl-attr-ASC_Shading_Pos,AutoShuttersControl-attr-ASC_LockOut,AutoShuttersControl-attr-ASC_BlockingTime_beforDayOpen,AutoShuttersControl-attr-ASC_LockOut_Cmd,AutoShuttersControl-attr-ASC_residentsDev,AutoShuttersControl-attr-ASC_WindowRec_subType,AutoShuttersControl-attr-ASC_WindowRec,AutoShuttersControl-attr,AutoShuttersControl-attr-ASC_SlatPosCmd_SlatDevice,AutoShuttersControl-attr-ASC_Up,AutoShuttersControl-attr-ASC_Drive_Delay,AutoShuttersControl-attr-ASC_CommandTemplate,AutoShuttersControl-attr-ASC_Self_Defense_Mode,AutoShuttersControl-attr-ASC_GuestRoom,AutoShuttersControl-attr-ASC_advEndDate,AutoShuttersControl-attr-ASC_brightnessDriveUpDown,AutoShuttersControl-attr-ASC_AutoAstroModeEvening,AutoShuttersControl-attr-ASC_autoAstroModeMorning,AutoShuttersControl-attr-ASC_Closed_Pos,AutoShuttersControl-attr-ASC_autoAstroModeEveningHorizon,AutoShuttersControl-set-renewAllTimer,AutoShuttersControl-set-renewTimer,AutoShuttersControl-attr-ASC_shuttersDriveDelay,AutoShuttersControl-API,AutoShuttersControl-attr-ASC_Shading_Min_OutsideTemperature,AutoShuttersControl-attr-ASC_Open_Pos,AutoShuttersControl-attr-ASC_Self_Defense_Exclude,AutoShuttersControl-attr-ASC_Mode_Down,AutoShuttersControl-attr-ASC_Time_Down_Early,AutoShuttersControl-attr-ASC_Shading_StateChange_Cloudy,AutoShuttersControl-set-ascEnable,AutoShuttersControl-attr-ASC_expert,AutoShuttersControl-set-controlShading,AutoShuttersControl-attr-ASC_Sleep_Pos,AutoShuttersControl-set-createNewNotifyDev,AutoShuttersControl-attr-ASC_WindParameters,AutoShuttersControl-attr-ASC_ExternalTrigger,AutoShuttersControl-attr-ASC_DriveUpMaxDuration,AutoShuttersControl-attr-ASC_Time_Up_Late,AutoShuttersControl-attr-ASC_Adv,AutoShuttersControl-attr-ASC_windSensor average:average-events,average-attr-nominmax,average-attr,average-attr-computeMethod,average,average-get,average-attr-noaverage,average-attr-floatformat,average-set,average-define Babble:babble_save,babbleArticles,babbleTimes,babblePlaces,babbleStatus,babble_version,testParm,babble_rivereload,remoteFunc,babbleDevices,babbleusage,babble_tokens,babbleVerbs,babbleattr,babbleQuests,babble_lock,babble_talk,remoteFHEM,babbleIds,babbleWrites,babble_publicroom,dnuFile,babble_lockstate,babblePrepos,helpFunc,babble_linkname,babbleset,confirmFunc,babble_test,noChatBot,remoteToken,babbleVerbParts,babblePreSubs,babbleNotPlaces,babbledefine,Babble,babble_hiddenroom,babbleget backup:backup BDKM:BDKMget,BDKM,BDKMset,BDKMattr,BDKMdefine BEOK:timesync,desired-temp,time,BEOKdefine,maxErrorLog,BEOK,loop,language,BEOKset,keepAuto,skipTimeouts,display,BEOKattr,timeout,model,interval,sensor,mode BlinkCamera:BlinkCameraset,BlinkCameraget,BlinkCameradefine,BlinkCameraattr,BlinkCamera,BlinkCamerareadings BOSEST:BOSESTset,BOSESTget,BOSESTattr,BOSESTdefine,BOSEST BOTVAC:BOTVACwsCommand,BOTVACattr,BOTVACrequestVerification,BOTVACpause,BOTVACstartSpot,BOTVACstatusRequest,BOTVACnextCleaningMode,BOTVACbatteryPercent,BOTVACboundaries,BOTVACnextCleaningZone,BOTVACbrushChangeReminderInterval,BOTVACsetBoundariesOnFloorplan,BOTVACresume,BOTVACsendVerification,BOTVACschedule,BOTVACsecurityTokens,BOTVACrobotSounds,BOTVACstartManual,BOTVACsyncRobots,BOTVACdefine,BOTVACreloadMaps,BOTVACdirtbinAlertReminderInterval,BOTVACstop,BOTVACdismissCurrentAlert,BOTVACpassword,BOTVACstatistics,BOTVACget,BOTVACnextCleaningNavigationMode,BOTVACstartCleaning,BOTVACnextCleaningSpotHeight,BOTVAC,BOTVACfindMe,BOTVACpollingMode,BOTVACsendToBase,BOTVACpauseToBase,BOTVACset,BOTVACsetRobot,BOTVACnextCleaningSpotWidth,BOTVACfilterChangeReminderInterval,BOTVACwsCombo,BOTVACnextCleaningModifier,BOTVACactionInterval BRAVIA:toggle,volume,BRAVIAset,upnp,requestReboot,openUrl,channel,record,requestFormat,channelsMax,BRAVIA,mute,stop,channelDown,off,volumeUp,macaddr,text,volumeDown,on,remoteControl,play,enable,channelUp,statusRequest,disable,tvpause,register,application,wolBroadcast,pause,input,BRAVIAattr Broadlink:Broadlinkdefine,Broadlinkset,Broadlinkattr,Broadlink BS:BS,BSDefine,BSget,BSattr,BSset Calendar:Calendar,CalendarPlugIns,Calendarset,Calendardefine,Calendarget,Calendarattr CALVIEW:CALVIEW CanOverEthernet:CanOverEthernet,CanOverEthernetdefine,CanOverEthernetset CDCOpenData:rainSinceMidnight,CDCOpenDataset,FhemLog3Std,updateOnStart,locations,CDCOpenData,CDCOpenDatareading,ownRadarFileLog,update,CDCOpenDataattr,nonblockingTimeOut,INTERVAL,verbose,numberOfDays,CDCOpenDataget,cronTime,RainRadarFileLog,rainRadar,enableDWDdata,htmlBarAsStateFormat,rainbyLatLongDate,clearRadarFileLog,CDCOpenDatadefine cloneDummy:cloneDummy,cloneDummydefine,cloneDummyset,cloneDummyattr,cloneDummyget CM11:CM11define,CM11attr,CM11set,CM11get,CM11 cmdalias:cmdaliasdefine,cmdaliasattr,cmdalias CO20:CO20_Get,CO20_Attr,CO20,CO20_Set,CO20_Readings,CO20_Define COE_Node:COE_Node,COE_Nodeattr,COE_Nodedefine ComfoAir:ComfoAir,ComfoAirConfiguration,ComfoAirGet,ComfoAirSet,ComfoAirDefine,ComfoAirattr configdb:configdb copy:copy count:count CUL:CUL-set-bWidth,CUL-set-rAmpl,CUL-set-led,CUL-get-version,CUL-get-cmds,CUL-attr-addvaltrigger,CUL-set-ITClock,CUL-set-hmPairForSec,CUL,CUL-attr-noRawReadLog,CUL-set-raw,CUL-attr-hmId,CUL-set-sens,CUL-attr-connectCommand,CUL-set-reopen,CUL-set-freq,CUL-get,CUL-get-uptime,CUL-define,CUL-get-raw,CUL-attr-hmProtocolEvents,CUL-get-credit10ms,CUL-set,CUL-attr-longids,CUL-attr-sendpool,CUL-get-ccconf,CUL-attr,CUL-attr-rfmode,CUL-set-hmPairSerial,CUL-get-fhtbuf CULflash:CULflash CUL_EM:CUL_EMattr,CUL_EMdefine,CUL_EMget,CUL_EMset,CUL_EM,CounterOffset,maxPeak CUL_FHTTK:CUL_FHTTKattr,CUL_FHTTK,CUL_FHTTKdefine,CUL_FHTTKset CUL_HM:CUL_HM-attr-modelForce,CUL_HM-internals,CUL_HM-set-trgEventL,CUL_HM-attr-rawToReadable,CUL_HM-set-onTill,CUL_HM-set-assignIO,CUL_HM-attr-firmware,CUL_HM-set-assignHmKey,CUL_HM-set-onForTimer,CUL_HM-attr-unit,CUL_HM-set,CUL_HM-set-deviceRename,CUL_HM-attr-levelMap,CUL_HM-attr-actCycle,CUL_HM-get-list,HMAES,CUL_HM-events-trigDst,CUL_HM-attr-tempListTmpl,CUL_HM-get-saveConfig,CUL_HM-set-pressS,CUL_HM-set-pressL,CUL_HM-events-sabotageAttack,CUL_HM-set-virtHum,CUL_HM-attr-actStatus,CUL_HM-attr,CUL_HM-set-trgPressS,CUL_HM-set-peerBulk,CUL_HM-attr-trigDst,CUL_HM-set-off,CUL_HM-attr-hmProtocolEvents,CUL_HM-attr-cyclicMsgOffset,CUL_HM-set-fwUpdate,CUL_HM-set-trgEventS,CUL_HM-get,CUL_HM,CUL_HM-set-reset,CUL_HM-set-valvePos,CUL_HM-attr-rssiLog,CUL_HM-attr-autoReadReg,CUL_HM-attr-burstAccess,CUL_HM-attr-commStInCh,CUL_HM-events,CUL_HM-set-regSet,CUL_HM-set-virtual,CUL_HM-set-on,CUL_HM-attr-readingOnDead,CUL_HM-set-regBulk,CUL_HM-attr-sabotageAttackId,CUL_HM-attr-model,CUL_HM-set-statusRequest,CUL_HM-define,CUL_HM-attr-hmKey,CUL_HM-set-getSerial,CUL_HM-set-toggleDir,CUL_HM-attr-aesKey,CUL_HM-set-virtTemp,CUL_HM-set-toggle,CUL_HM-set-eventL,CUL_HM-set-eventS,CUL_HM-attr-subType,CUL_HM-set-unpair,CUL_HM-attr-levelRange,CUL_HM-attr-sabotageAttack,CUL_HM-set-peerChan,CUL_HM-attr-IOgrp,CUL_HM-set-pair,CUL_HM-get-reg,CUL_HM-set-remote,CUL_HM-set-peerIODev,CUL_HM-get-configSave,CUL_HM-set-clear,CUL_HM-attr-peerIDs,CUL_HM-set-sign,CUL_HM-attr-aesCommReq,CUL_HM-set-peerSmart,CUL_HM-set-inhibit,CUL_HM-attr-actAutoTry,CUL_HM-attr-serialNr,CUL_HM-set-getConfig,CUL_HM-events-sabotageAttackId,CUL_HM-set-trgPressL,CUL_HM-set-getRegRaw,CUL_HM-attr-expert,CUL_HM-set-press,CUL_HM-attr-readOnly,CUL_HM-attr-param,CUL_HM-attr-msgRepeat CUL_HOERMANN:CUL_HOERMANNdefine,CUL_HOERMANNset,CUL_HOERMANNattr,CUL_HOERMANNget,CUL_HOERMANN CUL_IR:CUL_IRset,Button.*,learnprefix,CUL_IRget,CUL_IRdefine,CUL_IRattr,learncount,Group.*,CUL_IR,irLearnForSec,irSend CUL_MAX:CUL_MAXattr,CUL_MAXget,CUL_MAX,CUL_MAXevents,CUL_MAXdefine,CUL_MAXset CUL_REDIRECT:CUL_REDIRECT_Parse,CUL_REDIRECT CUL_RFR:CUL_RFRset,CUL_RFRdefine,CUL_RFR,CUL_RFRget,CUL_RFRattr CUL_TCM97001:CUL_TCM97001,CUL_TCM97001-attr-ignore,CUL_TCM97001-attr-showtime,CUL_TCM97001-attr-negation-batt,CUL_TCM97001-attr-disableCreateUndefDevice,CUL_TCM97001-attr-max-diff-rain,CUL_TCM97001-attr-do_not_notify,CUL_TCM97001-attr-windDirectionInverse,CUL_TCM97001-attr-disableUnknownEvents,CUL_TCM97001-attr-IODev,CUL_TCM97001-attr-readingFnAttributes,CUL_TCM97001_Define,CUL_TCM97001-attr-model,CUL_TCM97001-attr-max-deviation-temp,CUL_TCM97001-attr,CUL_TCM97001-define CUL_TX:CUL_TXset,CUL_TXget,CUL_TXattr,CUL_TXdefine,CUL_TXevents,CUL_TX CUL_WS:CUL_WSattr,CUL_WS,CUL_WSdefine,CUL_WSget,CUL_WSset CustomReadings:CustomReadings_Readings,CustomReadings_Attr,CustomReadings,CustomReadings_Define Dashboard:dashboard_tab1name,dashboard_tab1icon,dashboard_homeTab,Dashboardset,dashboard_noLinks,dashboard_tab1groups,dashboard_width,dashboard_rowcenterheight,Dashboarddefine,dashboard_rowbottomheight,dashboard_tab1devices,dashboard_tab1sorting,dashboard_hideGroupHeader,dashboard_showtogglebuttons,dashboard_rowtopheight,icon,dashboard_rowcentercolwidth,dashboard_webRefresh,dashboard_tab1backgroundimage,Dashboard,dashboard_backgroundimage,dashboard_tab1colcount,dashboard_showfullsize,Dashboardget,dashboard_flexible,config,Dashboardattr,dashboard_row,dashboard_showtabs,dashboard_debug,dashboard_colcount dash_dhcp:dash_dhcp,dash_dhcp_Attr DbLog:DbLog-attr-DbLogExclude,DbLog-attr-dbSchema,DbLog-set-rereadcfg,DbLog-attr-syncEvents,DbLog-set-reduceLog,DbLog-set,DbLog-attr-DbLogInclude,DbLog-attr-expimpdir,DbLog-attr-defaultMinInterval,DbLog-attr-syncInterval,DbLog-attr-cacheEvents,DbLog-get-ReadingsMinVal,DbLog-set-reopen,DbLog,DbLog-attr,DbLog-get-ReadingsAvgVal,DbLog-attr-suppressAddLogV3,DbLog-attr-excludeDevs,DbLog-attr-DbLogValueFn,DbLog-set-stopSubProcess,DbLog-attr-plotInputFieldLength,DbLog-attr-showNotifyTime,DbLog-attr-exportCacheAppend,DbLog-get-configCheck,DbLog-set-deleteOldDays,DbLog-attr-SQLiteCacheSize,DbLog-attr-insertMode,DbLog-attr-colEvent,DbLog-set-clearReadings,DbLog-attr-colType,DbLog-attr-showproctime,DbLog-get-retrieve,DbLog-define,DbLog-get,DbLog-attr-noSupportPK,DbLog-attr-cacheOverflowThreshold,DbLog-get-ReadingsTimestamp,DbLog-set-addLog,DbLog-attr-traceLevel,DbLog-set-addCacheLine,DbLog-attr-DbLogType,DbLog-set-exportCache,DbLog-set-purgeCache,DbLog-attr-cacheLimit,DbLog-attr-timeout,DbLog-set-userCommand,DbLog-attr-verbose4Devs,DbLog-attr-addStateEvent,DbLog-attr-asyncMode,DbLog-attr-commitMode,DbLog-set-configCheck,DbLog-get-ReadingsMaxVal,DbLog-attr-valueFn,DbLog-attr-convertTimezone,DbLog-set-eraseReadings,DbLog-attr-DbLogSelectionMode,DbLog-set-count,DbLog-attr-SQLiteJournalMode,DbLog-attr-colValue,DbLog-set-listCache,DbLog-set-importCachefile,DbLog-set-commitCache,DbLog-attr-useCharfilter,DbLog-attr-suppressUndef,DbLog-attr-colReading,DbLog-get-ReadingsVal,DbLog-attr-headerLinks,DbLog-attr-traceFlag DbRep:DbRep-get-versionNotes,DbRep-attr-timeOlderThan,DbRep-attr-sqlResultFieldSep,DbRep-attr-showSvrInfo,DbRep-set-tableCurrentFillup,DbRep-attr-valueFilter,DbRep-attr-numDecimalPlaces,DbRep-attr-sqlCmdVars,DbRep-attr-seqDoubletsVariance,DbRep-set-multiCmd,DbRep-autorename,DbRep-get-minTimestamp,DbRep-set-deviceRename,DbRep-attr-ftpDebug,DbRep-set-insert,DbRep-attr-executeBeforeProc,DbRep-set-optimizeTables,DbRep-set-adminCredentials,DbRep-get-procinfo,DbRep-attr-showproctime,DbRep-attr-ftpDumpFilesKeep,DbRep-attr-timeDiffToNow,DbRep-attr-useAdminCredentials,DbRep-attr-countEntriesDetail,DbRep-attr-ftpDir,DbRep-attr-dumpDirRemote,DbRep-attr-ftpUse,DbRep-attr-expimpfile,DbRep-attr-autoForward,DbRep-attr-dumpSpeed,DbRep-attr-reading,DbRep-attr-showTableInfo,DbRep-set-tableCurrentPurge,DbRep-attr-dumpDirLocal,DbRep-attr-timeYearPeriod,DbRep-define,DbRep-get-sqlCmdBlocking,DbRep-set-restoreMySQL,DbRep-attr-role,DbRep-set-restoreSQLite,DbRep-attr-timeout,DbRep-set-sqlSpecial,DbRep-attr-dumpFilesKeep,DbRep-set-migrateCollation,DbRep-get-svrinfo,DbRep-attr-device,DbRep-attr-dumpMemlimit,DbRep-attr-ftpPort,DbRep-set-countEntries,DbRep-get-dbvars,DbRep-attr-readingPreventFromDel,DbRep-attr-sqlCmdHistoryLength,DbRep-attr-readings,DbRep-attr-dumpCompress,DbRep-attr-userExitFn,DbRep-attr-fetchValueFn,DbRep-attr-fetchMarkDuplicates,DbRep-attr-ftpUseSSL,DbRep-set-averageValue,DbRep-attr-averageCalcForm,DbRep-attr-showVariables,DbRep-attr-executeAfterProc,DbRep-get-tableinfo,DbRep,DbRep-attr-sqlResultFormat,DbRep-attr-diffAccept,DbRep-set-changeValue,DbRep-set,DbRep-readings,DbRep-attr-ftpPwd,DbRep-attr-sqlFormatService,DbRep-attr-limit,DbRep-set-readingRename,DbRep-attr-fastStart,DbRep-attr,DbRep-get-initData,DbRep-get-blockinginfo,DbRep-attr-ftpPassive,DbRep-attr-showStatus,DbRep-attr-optimizeTablesBeforeDump,DbRep-attr-dumpComment,DbRep-attr-ftpTimeout,DbRep-set-repairSQLite,DbRep-get-storedCredentials,DbRep-set-cancelDump,DbRep-set-vacuum,DbRep-get,DbRep-attr-ftpServer,DbRep-attr-autorename,DbRep-attr-fetchRoute,DbRep-attr-timestamp_begin,DbRep-attr-readingNameMap,DbRep-attr-ftpUser,DbRep-attr-timestamp_end,DbRep-set-eraseReadings,DbRep-set-sqlCmdHistory,DbRep-attr-aggregation,DbRep-get-dbstatus,DbRep-set-delEntries DENON_AVR:DENON_AVR,DENON_AVRdefine,DENON_AVRget,DENON_AVRset DENON_AVR_ZONE:DENON_AVR_ZONEget,DENON_AVR_ZONEset,DENON_AVR_ZONEdefine,DENON_AVR_ZONE dewpoint:dewpointattr,dewpointdefine,dewpointset,dewpointget,dewpoint DFPlayerMini:DFPlayerMiniget,DFPlayerMiniattr,DFPlayerMinidefine,DFPlayerMini DLNARenderer:DLNARendererdefine,DLNARendererattr,DLNARendererset,DLNARenderer DOIF:DOIF_Kurzreferenz,timerWithWait,DOIF_Zu_beachten,DOIF_setList__readingList,DOIF_Attribute,DOIF_Reading_Funktionen,DOIF_Zeitsteuerung_mit_Zeitintervallen,DOIF_setBefehle,checkReadingEvent,DOIF_Weitere_Anwendungsbeispiele,setList,DOIF_,DOIF_Benutzerreadings,waitdel,DOIF_Filtern_nach_Zahlen,DOIF_timerevent,disable,DOIF_repeatcmd,DOIF_checkall,DOIF_uiState,DOIF_uiTable,DOIF_do_always,state,DOIF_wait,DOIF_addStateEvent,DOIF_Attribute_kurz,startup,DOIF_setdisable,DOIF_Zeitsteuerung,DOIF_Perl_Modus,DOIF_Readings,DOIF_event_Readings,DOIF_Angaben_im_Ausfuehrungsteil,DOIF_Kombination_von_Ereignis_und_Zeitsteuerung_mit_logischen_Abfragen,addStateEvent,cmdState,DOIF_DOIF_Readings,checkall,DOIF_Einfache_Anwendungsbeispiele,DOIF_Relative_Zeitangaben,DOIF_Inhaltsuebersicht,DOIF_initialize,DOIF_setinitialize,uiState,notexist,DOIF_Zeitsteuerung_alle_X_Tage,DOIF_Reine_Statusanzeige_ohne_Ausfuehrung_von_Befehlen,DOIF_Zeitsteuerung_mit_Zeitberechnung,DOIF_notexist,DOIF_Relative_Zeitangaben_nach_Zeitraster_ausgerichtet,DOIF_cmdpause,DOIF_Zeitspanne_eines_Readings_seit_der_letzten_Aenderung,DOIF_checkReadingEvent,DOIF_startup,DOIF_setcmd,cmd_1,DOIF_disable,DOIF_Berechnungen_im_Ausfuehrungsteil,DOIF_setenable,DOIF_Zeitangaben_nach_Zeitraster_ausgerichtet_alle_X_Stunden,weekdays,DOIF_selftrigger,DOIF_Wochentagsteuerung,DOIF_waitdel,DOIF,initialize,DOIF_PerlFunktionen_kurz,uiTable,do,DOIF_aggregation,DOIF_Teilausdruecke_abfragen,DOIF_weekdays,DOIF_Indirekten_Zeitangaben,waitsame,wait,DOIF_timerWithWait,DOIF_Nutzung_von_Readings_Status_oder_Internals_im_Ausfuehrungsteil,timerevent,DOIF_Initialisieren_des_Moduls,DOIF_setcheckall,DOIF_do_resetwait,DOIF_repeatsame,enable,repeatcmd,selftrigger,DOIF_cmdState,DOIF_Zeitangaben_nach_Zeitraster_ausgerichtet,DOIF_Lesbarkeit_der_Definitionen,repeatsame,cmdpause,DOIF_Intervall-Timer,DOIF_Ereignissteuerung,DOIF_Operanden,DOIF_getBefehle,DOIF_state,event_Readings,DOIF_Ereignissteuerung_ueber_Auswertung_von_Events,readingList,DOIF_Zeitintervalle_Readings_und_Status_ohne_Trigger,DOIF_waitsame DOIFtools:hsvColorGradient,statisticsShowRate_ge,DOIFtoolsNoLookUp,userReading_nextTimer_for,recording_target_duration,DOIFtoolsAttribute,readingsGroup_for,DOIFtoolsHideGetSet,DOIFtoolsLinks,DOIFtoolsEMbeforeReadings,deleteReadingInTargetDOIF,DOIFtoolsReadingsPrefix,DOIF_to_Log,statisticsTYPEs,DOIFtools,DOIFtoolsDefinition,DOIFtoolsNoLookUpInDOIF,DOIFtoolsHideStatReadings,DOIFtoolsReadings,statisticsDeviceFilterRegex,DOIFtoolsEventMonitorInDOIF,DOIFtoolsSet,doStatistics,SetAttrIconForDOIF,sourceAttribute,DOIFtoolsTargetRoom,deleteReadingInTargetDevice,specialLog,DOIFtoolsExecuteSave,subsInPackageDOIF,targetDevice,statisticsReport,modelColorGradient,top,DOIFtoolsEventOnDeleted,DOIFtoolsHideModulShortcuts,DOIFtoolsBedienungsanleitung,DOIFtoolsLogDir,targetDOIF,DOIFtoolsExecuteDefinition,checkDOIF,DOIFtoolsMenuEntry,linearColorGradient,DOIFtoolsTargetGroup,DOIFtoolsMyShortcuts,DOIFtoolsGet,end_of_file,runningTimerInDOIF DoorBird:DoorBird-attr-VideoFileDir,DoorBird-attr-KeepAliveTimeout,DoorBird-attr-ImageFileDirMaxSize,DoorBird-attr-OpsModeList,DoorBird-set-OpsMode.*MotionAudio,DoorBird-set,DoorBird-attr-SessionIdSec,DoorBird-set-Live_Video,DoorBird-attr-HistoryFilePath,DoorBird-set-Receive_Audio,DoorBird-attr-VideoFileDirMaxSize,DoorBird-get-Image_Request,DoorBird-define,DoorBird-get-History_Request,DoorBird-set-Restart,DoorBird-set-Live_Audio,DoorBird-attr-AudioFileDir,DoorBird-attr-VideoFileFormat,DoorBird-get,DoorBird-attr-WaitForHistory,DoorBird-attr-AudioFileDirMaxSize,DoorBird-set-OpsMode.*DoorbellAudio,DoorBird-attr-EventReset,DoorBird-set-Transmit_Audio,DoorBird-get-Info_Request,DoorBird-attr-VideoDurationDoorbell,DoorBird-attr-VideoDurationMotion,DoorBird-get-Video_Request,DoorBird-set-OpsMode.*DoorbellRelay,DoorBird-set-OpsMode.*MotionRelay,DoorBird-attr-disable,DoorBird-set-Open_Door,DoorBird-attr-UdpPort,DoorBird,DoorBird-attr-MaxHistory,DoorBird-attr-ImageFileDir,DoorBird-attr-PollingTimeout,DoorBird-set-Light_On,DoorBird-attr Dooya:channel,Dooyaset,eventMap,drive-up-time-to-open,Dooyaevents,model,IODev,attrdummy,Dooyadefine,additionalPosReading,ignore,drive-down-time-to-close,SignalRepeats,Dooya,drive-up-time-to-100,Dooyaattr,drive-down-time-to-100 DSBMobile:dsb_outputFormat,dsb_classReading,dsb_password,timetable,DSBMobileDefine,DSBMobileGet,dsb_class,dsb_user,dsb_interval,DSBMobileAttr,DSBMobileReadings,DSBMobile dummy:dummy-define,dummy-attr-setExtensionsEvent,dummy-attr,dummy-attr-readingList,dummy-set,dummy-get,dummy,dummy-attr-setList,dummy-attr-useSetExtensions DUOFERN:DUOFERN,DUOFERN_get,DUOFERN_set,DUOFERN_attr,DUOFERN_define DUOFERNSTICK:DUOFERNSTICK,DUOFERNSTICK_define,DUOFERNSTICK_attr,DUOFERNSTICK_set DWD_OpenData:DWD_OpenData-attr-forecastWW2Text,DWD_OpenData-attr-disable,DWD_OpenData-attr-forecastRefresh,DWD_OpenData,DWD_OpenData-readings,DWD_OpenData-attr-forecastDays,DWD_OpenData-attr-alertArea,DWD_OpenData-attr-alertLanguage,DWD_OpenData-get-forecast,DWD_OpenData-get-updateAlertsCache,DWD_OpenData-attr-forecastPruning,DWD_OpenData-get,DWD_OpenData-attr-forecastStation,DWD_OpenData-get-alerts,DWD_OpenData-attr-alertExcludeEvents,DWD_OpenData-attr-forecastProperties,DWD_OpenData-attr-forecastResolution,DWD_OpenData-attr-downloadTimeout,DWD_OpenData-define,DWD_OpenData-attr-timezone,DWD_OpenData-attr EC3000:EC3000Define,EC3000_Attr,EC3000_Readings,EC3000_Get,EC3000,EC3000_Set echodevice:echodevice ECMD:ECMDset,ECMDDatagram,ECMDClassdef,ECMD,ECMDget,ECMDattr,ECMDConnection,ECMDcharcoding,ECMDdefine ECMDDevice:ECMDDevicedefine,ECMDDevice,ECMDDeviceset,ECMDDeviceattr,ECMDDeviceget EGPM:EGPMget,EGPM,EGPMset,EGPMattr,EGPM2LANevents,EGPMdefine EGPM2LAN:EGPM2LAN,EGPM2LANset,EGPM2LANattr,EGPM2LANdefine,EGPM2LANget ElectricityCalculator:Currency,MonthOfAnnualReading,ElectricityCounterOffset,ElectricityCalculatorReadings,WaterPricePerCubic,WaterCubicPerCounts,WFRUnit,ElectricityCalculatorDefine,ElectricityCalculatorGet,ElectricityCalculator,SiPrefixPower,ReadingDestination,WaterCounterOffset,ElectricityPricePerKWh,MonthlyPayment,disable,ElectricityCalculatorAttr,BasicPricePerAnnum,ElectricityCalculatorSet,DecimalPlace,ElectricityKwhPerCounts EleroDrive:EleroDrive_Attr,EleroDrive_Define,EleroDrive_Readings,EleroDrive_Set,EleroDrive_Get,EleroDrive EleroStick:EleroStick_Set,EleroStick_Define,EleroStick_Readings,EleroStick_Attr,EleroStick,EleroStick_Get EleroSwitch:EleroSwitch_Attr,EleroSwitch_Set,EleroSwitch_Get,EleroSwitch_Readings,EleroSwitch_Define,EleroSwitch ElsnerWS:ElsnerWS-Define,ElsnerWS-attr-brightnessDayNightDelay,ElsnerWS-events,ElsnerWS-attr-brightnessSunnyWestDelay,ElsnerWS,ElsnerWS-attr-brightnessSunnyEast,ElsnerWS-attr-signOfLife,ElsnerWS-attr-brightnessSunnyEastDelay,ElsnerWS-attr-customCmdUpPeriod,ElsnerWS-attr-customCmdAlarmOff,ElsnerWS-attr,ElsnerWS-attr-customCmdDownPeriod,ElsnerWS-attr-signOfLifeInterval,ElsnerWS-attr-customCmdDown,ElsnerWS-attr-brightnessSunnyWest,ElsnerWS-attr-windSpeedWindy,ElsnerWS-attr-brightnessSunny,ElsnerWS-attr-customCmdAlarmOn,ElsnerWS-attr-brightnessSunnySouth,ElsnerWS-attr-customCmdUpTrigger,ElsnerWS-attr-windSpeedWindyDelay,ElsnerWS-attr-windSpeedStormyDelay,ElsnerWS-attr-brightnessSunnyDelay,ElsnerWS-attr-brightnessSunnySouthDelay,ElsnerWS-attr-brightnessDayNightCtrl,ElsnerWS-attr-customCmdUp,ElsnerWS-attr-timeEvent,ElsnerWS-attr-brightnessDayNight,ElsnerWS-attr-updateGlobalAttr,ElsnerWS-attr-customCmdPriority,ElsnerWS-attr-windSpeedStormy,ElsnerWS-attr-customCmdDownTrigger EM:EMdefine,EM,EMset,EMattr,EMget EMEM:EMEMdefine,EMEMattr,EMEMget,EMEM EMGZ:EMGZ,EMGZget,EMGZset,EMGZattr,EMGZdefine EMT7110:EMT7110_Define,EMT7110_Set,EMT7110,EMT7110_Attr,EMT7110_Get,EMT7110_Readings EMWZ:EMWZ,EMWZget,EMWZset,EMWZattr,EMWZdefine ENECSYSGW:ENECSYSGW,ENECSYSGW_Define ENECSYSINV:ENECSYSINV,ENECSYSINV_Define,ENECSYSINV_Readings ENIGMA2:ENIGMA2attr,ENIGMA2,ENIGMA2get,ENIGMA2define,ENIGMA2set EnOcean:EnOcean-attr-customCmdPriority,EnOcean-attr-pidFactor_D,EnOcean-attr-pidActorCallBeforeSetting,EnOcean-attr-defaultChannel,EnOcean-attr-updateGlobalAttr,EnOcean-attr-windowOpenCtrl,EnOcean-attr-subTypeReading,EnOcean-attr-subType,EnOcean-attr-destinationID,EnOcean-attr-demandRespTimeoutLevel,EnOcean-attr-timeProgram3,EnOcean-attr-remoteID,EnOcean-attr-devChannel,EnOcean-attr-customCmdAlarmOff,EnOcean-attr-windSpeedWindyDelay,EnOcean-attr-pidActorTreshold,EnOcean-attr-signal,EnOcean-attr-wakeUpCycle,EnOcean-attr-timeProgram2,EnOcean-define,EnOcean-attr-blockKey,EnOcean-attr-customCmdUpTrigger,EnOcean-attr-windSpeedStormy,EnOcean-internals,EnOcean-attr-brightnessSunnyWestDelay,EnOcean-attr-subDefB,EnOcean-demand-response,EnOcean-attr-temperatureScale,EnOcean-signalEvents,EnOcean-attr-dataEnc,EnOcean-attr-IODev,EnOcean-signalGet,EnOcean-attr-secMode,EnOcean-attr-pollInterval,EnOcean,EnOcean-attr-blockUnknownMSC,EnOcean-attr-pidActorErrorPos,EnOcean-events,EnOcean-attr-subTypeSet,EnOcean-attr-angleTime,EnOcean-attr-subDefW,EnOcean-get,EnOcean-attr-subDefA,EnOcean-attr-summerModeTempTreshold,EnOcean-attr-dimMax,EnOcean-attr-customCmdDownTrigger,EnOcean-attr-blockDateTime,EnOcean-attr-setpointSummerMode,EnOcean-attr-devUpdate,EnOcean-attr-brightnessSunnyWest,EnOcean-attr-customCmdAlarmOn,EnOcean-attr-switchHysteresis,EnOcean-attr-sendDevStatus,EnOcean-Inofficial-EEP,EnOcean-attr-openLoopCtrlScale,EnOcean-attr-dimValueOn,EnOcean-attr-displayOrientation,EnOcean-attr-customCmdDown,EnOcean-attr-motionMode,EnOcean-attr-signOfLife,EnOcean-attr-blockOccupancy,EnOcean-attr-brightnessSunnySouth,EnOcean-attr-uteResponseRequest,EnOcean-attr-comMode,EnOcean-attr-demandRespRandomTime,EnOcean-attr-sensorMode,EnOcean-attr-rltType,EnOcean-attr-devMode,EnOcean-attr-angleMax,EnOcean-attr-rampTime,EnOcean-attr-demandRespThreshold,EnOcean-attr-settingAccuracy,EnOcean-attr-secLevel,EnOcean-attr-blockDisplay,EnOcean-attr-subDef0,EnOcean-attr-pidActorErrorAction,EnOcean-attr-reposition,EnOcean-attr-demandRespMin,EnOcean-attr-scaleMax,EnOcean-attr-measurementTypeSelect,EnOcean-attr-pidCtrl,EnOcean-attr-blockTimeProgram,EnOcean-attr-brightnessSunnyDelay,EnOcean-remoteEvents,EnOcean-attr-signOfLifeInterval,EnOcean-attr-signOfLifeLostMax,EnOcean-attr-remoteManufID,EnOcean-attr-humidity,EnOcean-attr-remoteManagement,EnOcean-attr-demandRespRefDev,EnOcean-remoteGet,EnOcean-attr-daylightSavingTime,EnOcean-attr-rlcSnd,EnOcean-attr-customCmdDownPeriod,EnOcean-attr-demandRespMax,EnOcean-attr-alarmAction,EnOcean-attr-setCmdTrigger,EnOcean-attr-teachMethod,EnOcean-attr-brightnessRefDev,EnOcean-attr-trackerWakeUpCycle,EnOcean-attr-rotationSpeed,EnOcean-attr-manufID,EnOcean-attr-switchType,EnOcean-attr-setpointRefDev,EnOcean-attr-rlcTX,EnOcean-attr-brightnessSunnyEast,EnOcean-attr-timeProgram1,EnOcean-attr-observe,EnOcean-attr-pidFactor_I,EnOcean-attr-brightnessDayNightCtrl,EnOcean-attr-blockFanSpeed,EnOcean-attr-updateState,EnOcean-attr-rlcRcv,EnOcean-attr-pidFactor_P,EnOcean-attr-releasedChannel,EnOcean-attr-humidityRefDev,EnOcean-attr-macAlgo,EnOcean-attr-alwaysUpdateReadings,EnOcean-attr-customCmdUp,EnOcean-attr-setpointTempRefDev,EnOcean-smartAck,EnOcean-attr-subDefH,EnOcean-attr-windSpeedWindy,EnOcean-attr-eep,EnOcean-attr-brightnessSunnyEastDelay,EnOcean-attr-shutTime,EnOcean-attr-repeatingAllowed,EnOcean-set,EnOcean-attr-pidDeltaTreshold,EnOcean-attr-shutTimeCloses,EnOcean-attr-brightnessSunnySouthDelay,EnOcean-attr-pidIPortionCallBeforeSetting,EnOcean-attr-brightnessDayNight,EnOcean-attr-measurementCtrl,EnOcean-attr-windSpeedStormyDelay,EnOcean-attr-sendTimePeriodic,EnOcean-attr-blockSetpointTemp,EnOcean-attr-calAtEndpoints,EnOcean-attr-pidSensorTimeout,EnOcean-attr-remoteEEP,EnOcean-attr-dimMin,EnOcean-attr-scaleMin,EnOcean-attr-observeLogic,EnOcean-Gateway,EnOcean-attr-timeNotation,EnOcean-attr-temperatureRefDev,EnOcean-attr-actualTemp,EnOcean-attr-blockMotion,EnOcean-attr-subDefI,EnOcean-attr-pidActorLimitLower,EnOcean-attr-demandRespAction,EnOcean-attr-subDefD,EnOcean-teach-in,EnOcean-attr-angleMin,EnOcean-attr-blockTemp,EnOcean-attr-timeProgram4,EnOcean-attr-motionRefDev,EnOcean-attr-remoteCode,EnOcean-attr-switchMode,EnOcean-attr-rlcAlgo,EnOcean-attr-gwCmd,EnOcean-attr-subDef,EnOcean-attr-summerModeTempRefDev,EnOcean-attr-displayContent,EnOcean-attr-subDefC,EnOcean-attr-summerMode,EnOcean-attr-keyRcv,EnOcean-attr-brightnessDayNightDelay,EnOcean-remoteSet,EnOcean-attr-observeInterval,EnOcean-attr-pidActorLimitUpper,EnOcean-attr-customCmdUpPeriod,EnOcean-attr-rcvRespAction,EnOcean-attr-scaleDecimals,EnOcean-attr-observeRefDev,EnOcean-attr-serviceOn,EnOcean-attr,EnOcean-attr-brightnessSunny,EnOcean-attr-observeCmdRepetition,EnOcean-attr-rltRepeat,EnOcean-attr-gpDef,EnOcean-attr-observeErrorAction,EnOcean-attr-keySnd EQ3BT:EQ3BTattr,EQ3BTget,EQ3BTdefine,EQ3BTset,EQ3BT ESA2000:ESA2000define,ESA2000set,ESA2000attr,ESA2000get,ESA2000 ESCVP21net:ESCVP21net-set-DENSITY,ESCVP21net-set-SHARP,ESCVP21net-set-connect,ESCVP21net-set-GAMMA,ESCVP21net-set-PWSTATUS,ESCVP21net-set-AUTOHOME,ESCVP21net,ESCVP21net-set-encode,ESCVP21net-set-AUTOKEYSTONE,ESCVP21net-set-CONTRASTset,ESCVP21net-set-BRIGHT,ESCVP21net-set-PWR,ESCVP21net-set-CONTRAST,ESCVP21net-set-removeTimer,ESCVP21net-set-OVSCAN,ESCVP21net-attr-statusOfflineMsg,ESCVP21net-set-openDevice,ESCVP21net-set-KEY,ESCVP21net-set-off,ESCVP21net-set-closeDevice,ESCVP21net-set-on,ESCVP21net-set-LUMINANCE,ESCVP21net-set-isOpen,ESCVP21net-set-VOL,ESCVP21net-set-IMGPROC,ESCVP21net-set-TINT,ESCVP21net-attr-connectionCheck,ESCVP21net-set-DENSITYset,ESCVP21net-set,ESCVP21net-set-VOLset,ESCVP21net-set-VREVERSE,ESCVP21net-attr-statusPOfflineMsg,ESCVP21net-set-SHARPset,ESCVP21net-attr-PwrQueryDelay,ESCVP21net-set-GetAll,ESCVP21net-set-PUSHMEM,ESCVP21net-set-SNO,ESCVP21net-set-POPMEM,ESCVP21net-define,ESCVP21net-set-MCFI,ESCVP21net-set-MSEL,ESCVP21net-set-TINTset,ESCVP21net-set-cleanup,ESCVP21net-set-SOURCE,ESCVP21net-attr-Manufacturer,ESCVP21net-attr-statusCheckInterval,ESCVP21net-set-HREVERSE,ESCVP21net-attr-cyclicConnect,ESCVP21net-set-LIRIS,ESCVP21net-set-IRIS,ESCVP21net-set-CMODE,ESCVP21net-set-decode,ESCVP21net-set-SIGNAL,ESCVP21net-set-ERASEMEM,ESCVP21net-attr,ESCVP21net-set-deleteNextOpen,ESCVP21net-set-GetStatus,ESCVP21net-set-BTAUDIO,ESCVP21net-attr-statusCheckCmd,ESCVP21net-attr-AdditionalSettings,ESCVP21net-set-ILLUM,ESCVP21net-set-BRIGHTset,ESCVP21net-set-reRead,ESCVP21net-set-MUTE,ESCVP21net-attr-debug,ESCVP21net-set-LAMP,ESCVP21net-set-ASPECT EseraAnalogInOut:EseraAnalogInOut_Attr,EseraAnalogInOut_Readings,EseraAnalogInOut_Set,EseraAnalogInOut_Get,EseraAnalogInOut,EseraAnalogInOut_Define EseraCount:EseraCount_Set,EseraCount_Readings,EseraCount_Define,EseraCount_Attr,EseraCount,EseraCount_Get EseraDigitalInOut:EseraDigitalInOut_Readings,EseraDigitalInOut,EseraDigitalInOut_Set,EseraDigitalInOut_Attr,EseraDigitalInOut_Define,EseraDigitalInOut_Get EseraDimmer:EseraDimmer_Set,EseraDimmer_Readings,EseraDimmer_Define,EseraDimmer EseraIButton:EseraIButton_Readings,EseraIButton_Set,EseraIButton,EseraIButton_Get,EseraIButton_Attr,EseraIButton_Define EseraMulti:EseraMulti,EseraMulti_Get,EseraMulti_Set,EseraMulti_Attr,EseraMulti_Readings,EseraMulti_Define EseraOneWire:EseraOneWire_Attributes,EseraOneWire_Readings,EseraOneWire_Events,EseraOneWire_Get,EseraOneWire_Define,EseraOneWire_Set,EseraOneWire EseraShutter:EseraShutter_Readings,EseraShutter,EseraShutter_Set,EseraShutter_Get,EseraShutter_Define,EseraShutter_Attr EseraTemp:EseraTemp_Readings,EseraTemp_Define,EseraTemp_Set,EseraTemp,EseraTemp_Get,EseraTemp_Attr ESPEasy:ESPEasy_device_set_pwm,ESPEasy_device_attr_readingprefixgpio,ESPEasy_bridge_set_active,ESPEasy_bridge_attr_combinedevices,ESPEasy_device_attr_pollgpios,ESPEasy_device_attr_maxCmdDuration,ESPEasy_device_attr_readingsuffixgpiostate,ESPEasy_device_set,ESPEasy_device_set_lights,ESPEasy_device_set_motorshieldcmd,ESPEasy_device_set_pwmfade,ESPEasy_device_set_taskrun,ESPEasy_bridge_attr_deniedips,ESPEasy_bridge_attr_resendfailedcmd,ESPEasy_device_set_nfx,ESPEasy_bridge_get_queueContent,ESPEasy_device_set_reboot,ESPEasy_bridge_attr_autocreate,ESPEasy_device_attr_readingswitchtext,ESPEasy_bridge_define,ESPEasy_device_set_sendtohttp,ESPEasy_device_set_deepsleep,ESPEasy_bridge_set_pass,ESPEasy_device_get_pinmap,ESPEasy_bridge_attr_uniqids,ESPEasy_device_set_active,ESPEasy_device_attr_disable,ESPEasy_device_set_mcpgpio,ESPEasy_device_set_rawsystem,ESPEasy_bridge_get_user,ESPEasy_device_set_taskvaluesetandrun,ESPEasy_device_set_irsend,ESPEasy_device_attr_maplightscmds,ESPEasy_device_set_logpulse,ESPEasy_device_set_event,ESPEasy_device_attr_colorpickerctww,ESPEasy_device_set_timerset,ESPEasy_bridge_attr_allowedips,ESPEasy_device_set_servo,ESPEasy_device_set_reset,ESPEasy_device_set_pcflongpulse,ESPEasy_device_set_neopixelall,ESPEasy_device_attr_parsecmdresponse,ESPEasy_device_attr_deepsleep,ESPEasy_device_set_pcfpulse,ESPEasy_bridge_attr_authentication,ESPEasy_bridge_set_clearqueue,ESPEasy_bridge_set_reopen,ESPEasy_device_set_candle,ESPEasy_bridge_attr_httpreqtimeout,ESPEasy_device_set_status,ESPEasy_bridge_get_reading,ESPEasy_device_set_help,ESPEasy_device_set_mcppulse,ESPEasy_bridge_attr_autosave,ESPEasy_bridge_set_inactive,ESPEasy_device_attr_userSetCmds,ESPEasy_bridge_get,ESPEasy_device_set_inactive,ESPEasy_device_set_resetflashwritecounter,ESPEasy_device_set_raw,ESPEasy_device_get_setcmds,ESPEasy_bridge_attr,ESPEasy_device_set_gpio,ESPEasy_device_set_lcdcmd,ESPEasy_device_set_neopixel,ESPEasy_device_attr_colorpickerctcw,ESPEasy_device_set_pcapwm,ESPEasy_device_attr_useSetExtensions,ESPEasy_device_set_rules,ESPEasy_device_set_mcplongpulse,ESPEasy_device_set_attrTemplate,ESPEasy_bridge_set,ESPEasy_bridge_attr_disable,ESPEasy_device_set_statusrequest,ESPEasy_device_set_rgb,ESPEasy_device_set_oledcmd,ESPEasy_device_set_notify,ESPEasy_device_set_taskvalueset,ESPEasy_device_set_tone,ESPEasy_device_set_sendtoudp,ESPEasy_device_attr_disableRiskyCmds,ESPEasy_device_define,ESPEasy_device_attr_adjustvalue,ESPEasy_device_get_adminpassword,ESPEasy_device_set_erase,ESPEasy_bridge_attr_maxqueuesize,ESPEasy_device_set_oledframedcmd,ESPEasy_bridge_get_queueSize,ESPEasy_bridge_set_user,ESPEasy_device_set_sendto,ESPEasy_device_attr_presencecheck,ESPEasy_device_set_clearreadings,ESPEasy_device_set_dmx,ESPEasy_device_set_oled,ESPEasy_bridge_get_pass,ESPEasy_bridge_attr_maxhttpsessions,ESPEasy_device_attr_setstate,ESPEasy_device_set_rtttl,ESPEasy_device_set_neopixelline,ESPEasy_device_attr,ESPEasy_device_attr_displaytextwidth,ESPEasy_device_attr_displaytextencode,ESPEasy_device_get,ESPEasy_device_set_serialsend,ESPEasy_device_set_lcd,ESPEasy_device_attr_interval,ESPEasy_device_set_pcfgpio,ESPEasy,ESPEasy_device_attr_colorpicker,ESPEasy_device_set_adminpassword,ESPEasy_device_attr_rgbgpios,ESPEasy_device_set_buzzer,ESPEasy_device_set_pulse,ESPEasy_device_set_logpulse_ms,ESPEasy_bridge_set_help,ESPEasy_device_set_publish ESPEInk:ESPEInkreading,ESPEInk,ESPEInkget,ESPEInkattr,ESPEInkset,ESPEInkdefine eventTypes:eventTypesset,eventTypes,eventTypesdefine,ignoreList,eventTypesget,eventTypesattr expandJSON:expandJSON_attr_disable,expandJSONdefine,expandJSON,expandJSON_attr_do_not_notify,expandJSONget,expandJSONset,expandJSON_attr_addReadingsPrefix,expandJSON_attr fakeRoku:fakeRoku_Get,fakeRoku_Attr,fakeRoku,fakeRoku_Define,fakeRoku_Set FBAHA:FBAHAget,FBAHAdefine,FBAHAattr,FBAHAevents,FBAHA,FBAHAset FBAHAHTTP:FBAHAHTTP,FBAHAHTTPattr,FBAHAHTTPdefine,FBAHAHTTPset,FBAHAHTTPget,polltime,fbTimeout FBDECT:FBDECT,FBDECTevents,FBDECTattr,FBDECTdefine,FBDECTget,FBDECTset FB_CALLLIST:FB_CALLLIST_answMachine-is-missed-call,FB_CALLLIST_no-heading,FB_CALLLIST,FB_CALLLIST_visible-columns,FB_CALLLIST_create-readings,FB_CALLLIST_list-type,FB_CALLLIST_disabledForIntervals,FB_CALLLIST_list-order,FB_CALLLIST_disable,FB_CALLLIST_no-table-header,FB_CALLLIST_number-of-calls,FB_CALLLIST_set,FB_CALLLIST_events,FB_CALLLIST_contactImageDirectory,FB_CALLLIST_language,FB_CALLLIST_expire-calls-after,FB_CALLLIST_time-format-string,FB_CALLLIST_external-mapping,FB_CALLLIST_show-icons,FB_CALLLIST_number-cmd,FB_CALLLIST_attr,FB_CALLLIST_processEventsWhileDisabled,FB_CALLLIST_connection-mapping,FB_CALLLIST_icon-mapping,FB_CALLLIST_get,FB_CALLLIST_internal-number-filter,FB_CALLLIST_define FB_CALLMONITOR:contactImageDirectory,fritzbox-remote-phonebook-exclude,disable,unique-call-ids,reverse-search-cache-file,fritzbox-remote-phonebook,local-area-code,internal-number-filter,password,FB_CALLMONITORset,sendKeepAlives,country-code,reverse-search-phonebook-file,showPhonebookEntries,showPhonebookIds,fritzbox-user,rereadTextfile,reopen,contactDefaultImage,reverse-search-text-file,rereadPhonebook,search,contactImageViaTR064,check-deflection,FB_CALLMONITORevents,reverse-search-cache,remove-leading-zero,disabledForIntervals,answMachine-is-missed-call,apiKeySearchCh,showTextfileEntries,reverse-search-tellows-api-partner,fritzbox-remote-phonebook-via,FB_CALLMONITORattr,FB_CALLMONITORget,showTextEntries,FB_CALLMONITORdefine,FB_CALLMONITOR,reverse-search-tellows-api-key,reverse-search,rereadCache,showCacheEntries feels_like:feels_like,feels_likedefine FHEM2FHEM:FHEM2FHEM-get,FHEM2FHEM-attr-eventOnly,FHEM2FHEM-define,FHEM2FHEM-attr-addStateEvent,FHEM2FHEM-attr-keepaliveInterval,FHEM2FHEM,FHEM2FHEM-attr,FHEM2FHEM-attr-reportConnected,FHEM2FHEM-attr-excludeEvents,FHEM2FHEM-attr-setState,FHEM2FHEM-eventOnly,FHEM2FHEM-set,FHEM2FHEM-attr-loopThreshold FHEMAPP:FHEMAPP-attr-linkPath,FHEMAPP-attr-interval,FHEMAPP-attr-updatePath,FHEMAPP-set,FHEMAPP-define,FHEMAPP-attr-exposeConfigFile,FHEMAPP-attr-requestTimeout,FHEMAPP-attr-sourceUrl,FHEMAPP-attr,FHEMAPP-get,FHEMAPP fhemdebug:fhemdebug fheminfo:fheminfo,fheminfoattr FhemTestUtils:FhemTestUtilsdefine,FhemTestUtils,FhemTestUtilsattr,FhemTestUtilsget,FhemTestUtilsset FHEMWEB:FHEMWEB-attr-endPlotNow,FHEMWEB-attr-viewport,FHEMWEB-attr-redirectTo,FHEMWEB-attr-confirmJSError,FHEMWEB-attr-devStateIcon,FHEMWEB-attr-endPlotNowByHour,saveCheck,FHEMWEB-attr-plotmode,FHEMWEB-attr,FHEMWEB-attr-mainInputLength,FHEMWEB-attr-redirectCmds,FHEMWEB-attr-SVGcache,FHEMWEB-attr-longpollSVG,FHEMWEB-attr-nrAxis,FHEMWEB-attr-editFileList,FHEMWEB-attr-httpHeader,FHEMWEB-set,addHtmlTitle,FHEMWEB-attr-hiddenroomRegexp,FHEMWEB-get,FHEMWEB-attr-csrfToken,FHEMWEB-attr-nameDisplay,FHEMWEB-attr-webCmdLabel,FHEMWEB-attr-CORS,FHEMWEB-attr-smallscreenCommands,FHEMWEB-set-clearSvgCache,FHEMWEB-attr-plotsize,FHEMWEB-attr-reverseLogs,FHEMWEB-attr-jsLog,FHEMWEB-attr-allowedHttpMethods,FHEMWEB-attr-column,FHEMWEB-attr-devStateStyle,FHEMWEB-attr-JavaScripts,FHEMWEB-attr-iconPath,FHEMWEB-attr-HTTPS,FHEMWEB-attr-extraRooms,FHEMWEB-attr-closeConn,FHEMWEB-attr-plotWeekStartDay,FHEMWEB,FHEMWEB-attr-webname,FHEMWEB-attr-deviceOverview,FHEMWEB-attr-defaultRoom,end_of_file,FHEMWEB-attr-cmdIcon,FHEMWEB-attr-ploteditor,FHEMWEB-set-reopen,FHEMWEB-attr-title,FHEMWEB-attr-showUsedFiles,FHEMWEB-attr-menuEntries,FHEMWEB-attr-forbiddenroom,FHEMWEB-attr-webCmd,FHEMWEB-attr-hiddengroupRegexp,FHEMWEB-attr-stylesheetPrefix,FHEMWEB-define,FHEMWEB-attr-styleData,FHEMWEB-attr-confirmDelete,FHEMWEB-attr-plotEmbed,FHEMWEB-attr-logFormat,top,FHEMWEB-attr-icon,FHEMWEB-attr-CssFiles,FHEMWEB-attr-longpoll,FHEMWEB-attr-hiddenroom,FHEMWEB-attr-fwcompress,FHEMWEB-attr-sortby,FHEMWEB-attr-detailLinks,FHEMWEB-attr-hiddengroup,FHEMWEB-attr-widgetOverride,FHEMWEB-attr-editConfig,FHEMWEB-attr-rescueDialog,FHEMWEB-attr-htmlInEventMonitor,FHEMWEB-attr-sortRooms,FHEMWEB-set-rereadicons,FHEMWEB-attr-endPlotToday,FHEMWEB-attr-logDevice,FHEMWEB-attr-addHtmlTitle,FHEMWEB-attr-plotfork,FHEMWEB-attr-allowfrom,FHEMWEB-attr-csrfTokenHTTPHeader,FHEMWEB-attr-roomIcons,FHEMWEB-attr-sslCertPrefix,FHEMWEB-attr-Css,FHEMWEB-attr-refresh FHT:minfhtbuffer,FHTdefine,FHTattr,FHT,FHTset,tmpcorr,retrycount,FHTevents,lazy FHT8V:FHT8Vget,FHT8Vattr,FHT8V,FHT8Vset,FHT8Vdefine FHZ:FHZset,FHZ,FHZattr,FHZdefine,fhtsoftbuffer,do_not_notify,FHZget,loglevel FileLog:FileLog-attr,FileLog-attr-logtype,FileLog-attr-archiveCompress,FileLog-attr-outputFormat,FileLog-attr-nrarchive,FileLog-attr-createGluedFile,FileLog-attr-reformatFn,FileLog-attr-archivedir,FileLog,FileLog-get,FileLog-attr-acceptedRange,FileLog-attr-filelog-event-min-interval,FileLog-attr-eventOnThreshold,FileLog-set,FileLog-define,FileLog-attr-addLog,FileLog-attr-archivecmd FLAMINGO:FLAMINGOattr,showtime,FLAMINGOget,model,FLAMINGOset,FLAMINGOdefine,FLAMINGO FLOORPLAN:stylesheet,fp_default,fp_noMenu,fp_roomIcons,FLOORPLANget,commandfield,fp_inherited,FLOORPLAN,fp_arrange,FLOORPLANset,fp_fpname,fp_backgroundimg,fp_viewport,FLOORPLANattr,FLOORPLANdefine FRAMEBUFFER:FRAMEBUFFER,FRAMBUFFERset,FRAMEBUFFERlayout,FRAMEUFFERattr,FRAMEBUFFERdefine freezemon:inactive,fm_logKeep,fm_logExtraSeconds,top,fm_whitelistSub,freezemonGet,fm_logFile,disable,end_of_file,active,statistic,getFreezes,fm_CatchCmds,fm_freezeThreshold,fm_extDetail,fm_ignoreMode,freezemon,clear,log,fm_forceApptime,fm_statistics_low,freezemonReadings,fm_CatchHttp,freezeTime,freezemonattr,fm_ignoreDev,fm_statistics,freezemonSet,fm_log,freeze,fm_CatchFnCalls,freezemonDefine FReplacer:FReplacer-attr-regexCompile,FReplacer-attr-Rep[0-9]+Regex,FReplacer-attr-Rep[0-9]+Text,FReplacer-attr-Rep[0-9]+MinValue,FReplacer-attr-Rep[0-9]+SVG,FReplacer-attr-Rep[0-9]+Reading,FReplacer-attr-PostCommand,FReplacer-attr,FReplacer-attr-Rep[0-9]+Expr,FReplacer-configuration,FReplacer-attr-Rep[0-9]+MaxValue,FReplacer-attr-regexDecode,FReplacer-attr-LUTimeFormat,FReplacer-attr-Rep[0-9]+MaxAge,FReplacer-define,FReplacer-Readings,FReplacer-get,FReplacer-attr-RepComment,FReplacer-set,FReplacer-attr-disable,FReplacer-attr-Rep[0-9]+Tidy,FReplacer-attr-ReplacementEncode,FReplacer,FReplacer-attr-Rep[0-9]+Format FRITZBOX:tr064Command,enableVPNshare,dect,setgetTimeout,enablePassivLanDevices,rescanWLANneighbors,FRITZBOXset,lanDeviceInfo,switchIPv4DNS,wlan,wlanLogExtended,disableFonInfo,FRITZBOXget,retMsgbySet,FRITZBOXattr,update,enableMobileInfo,luaDectRingTone,FRITZBOXreading,inActive,checkAPIs,enableReadingsFilter,enablePhoneBookInfo,ring,reConnectInterval,disableTableFormat,tam,dectRingblock,wlanGuestParams,deviceInfo,call,wakeUpCall,reboot,luaQuery,macFilter,lockFilterProfile,blockIncomingPhoneCall,energyMode,FRITZBOXdefine,luaInfo,lockLandevice,enableSmartHome,FhemLog3Std,maxSIDrenewErrCnt,wlan5,ledSetting,enableBoxReadings,fritzLog,enableWLANneighbors,enableAlarmInfo,enableLogReadings,chgProfile,disableDectInfo,smartHomePreDef,diversity,verbose,luaFunction,tr064ServiceList,enableUserInfo,nonblockingTimeOut,INTERVAL,guestWlan,password,lanDeviceReading,disableHostIPv4check,FRITZBOX,enableKidProfiles,enableSIP,wlanNeighborsPrefix,wlan2.4,enableVPNShares,boxUser,smartHome,disableBoxReadings,phoneBookEntry,luaData FRM:FRMdefine,FRMnotes,FRM,i2c-config,dummy,errorExclude,FRMattr,disable,software-serial-config,resetDeviceOnConnect,FRMset,FRMreadings,FRMinternals,ping-interval,receiveTimeout,sampling-interval FRM_AD:FRM_ADset,FRM_ADget,IODev,FRM_ADdefine,upper-threshold,FRM_ADattr,FRM_ADnotes,FRM_AD,lower-threshold FRM_I2C:FRM_I2Cattr,FRM_I2Creadings,FRM_I2Cget,FRM_I2C,FRM_I2Cdefine,IODev,FRM_I2Cset FRM_IN:internal-pullup,FRM_INnotes,count-mode,activeLow,FRM_INset,reset-on-threshold-reached,FRM_IN,FRM_INget,IODev,count-threshold,FRM_INdefine,FRM_INattr FRM_OUT:FRM_OUTattr,restoreOnStartup,activeLow,IODev,FRM_OUT,FRM_OUTget,FRM_OUTnotes,FRM_OUTset,restoreOnReconnect,FRM_OUTdefine,valueMode FRM_PWM:FRM_PWM,FRM_PWMget,restoreOnReconnect,FRM_PWMdefine,FRM_PWMset,FRM_PWMnotes,FRM_PWMattr,IODev,restoreOnStartup FRM_RGB:IODev,restoreOnStartup,FRM_RGBattr,FRM_RGBdefine,FRM_RGBset,restoreOnReconnect,FRM_RGBget,FRM_RGB FRM_ROTENC:FRM_ROTENCset,FRM_ROTENCdefine,FRM_ROTENC,FRM_ROTENCattr,FRM_ROTENCget,IODev FRM_SERVO:min-pulse,FRM_SERVOget,IODev,max-pulse,FRM_SERVOdefine,FRM_SERVOset,FRM_SERVO,FRM_SERVOattr FRM_STEPPER:deceleration,FRM_STEPPER,restoreOnReconnect,FRM_STEPPERattr,FRM_STEPPERdefine,speed,IODev,FRM_STEPPERget,restoreOnStartup,FRM_STEPPERset,acceleration FS10:FS10,model FS20:FS20set,follow-on-timer,FS20,eventMap,follow-on-for-timer,FS20attr,model,IODev,FS20events,attrdummy,ignore,FS20define FTUISRV:FTUISRVattr,FTUISRV,FTUISRVdefine,FTUISRVset FULLY:pollInterval,FULLYget,pingBeforeCmd,waitAfterPing,FULLYattr,repeatCommand,updateAfterCommand,FULLY,requestTimeout,FULLYdefine,expert,disable,FULLYset GAEBUS:GAEBUS GardenaSmartBridge:GardenaSmartBridge,GardenaSmartBridgereadings,GardenaSmartBridgedefine,GardenaSmartBridgeset,GardenaSmartBridgeattributes GardenaSmartDevice:GardenaSmartDevice-set-cancelOverrideValve2,GardenaSmartDevice-set-manualDurationValve3,GardenaSmartDevice-set-startResumeSchedule,GardenaSmartDevice-set-cancelOverrideValve6,GardenaSmartDevice-set-resumeSchedule,GardenaSmartDevice-set-cancelOverrideValve5,GardenaSmartDevice-set-refresh,GardenaSmartDevice-set-startpoint,GardenaSmartDevice-attr,GardenaSmartDevice-set-manualDurationValve6,GardenaSmartDevice-set,GardenaSmartDevice-set-resumeScheduleValve,GardenaSmartDevice-set-parkUntilNextTimer,GardenaSmartDevice-set-cancelOverride,GardenaSmartDevice-set-leakage_detection,GardenaSmartDevice-set-startOverrideTimer,GardenaSmartDevice-set-cancelOverrideValve1,GardenaSmartDevice-set-manualDurationValve1,GardenaSmartDevice-set-winter_mode,GardenaSmartDevice-set-closeAllValves,GardenaSmartDevice-set-manualButtonTime,GardenaSmartDevice-set-manualDurationValve2,GardenaSmartDevice-set-cancelOverrideValve3,GardenaSmartDevice-set-manualDurationValve5,GardenaSmartDevice-set-resetValveErrors,GardenaSmartDevice-set-stopSchedule,GardenaSmartDevice-set-parkUntilFurtherNotice,GardenaSmartDevice-set-cancelOverrideValve4,GardenaSmartDevice,GardenaSmartDevice-set-turn_on_pressure,GardenaSmartDevice-set-manualOverride,GardenaSmartDevice-set-stopScheduleValve,GardenaSmartDevice-set-operating_mode,GardenaSmartDevice-readings,GardenaSmartDevice-set-manualDurationValve4 GasCalculator:GasNominalHeatingValue,BasicPricePerAnnum,GasCalculatorAttr,disable,MonthlyPayment,GasCounterOffset,GasCubicPerCounts,ReadingDestination,GasCalculatorSet,GasCalculatorGet,GasPricePerKWh,GasCalculatorDefine,GaszValue,MonthOfAnnualReading,Volume,GasCalculator,Currency,GasCalculatorReadings gassistant:gassistant_Set,gassistant,gassistant_Attr,gassistant_Get GEOFANCY:GEOFANCYattr,GEOFANCYset,GEOFANCYdefine,GEOFANCY GFPROBT:GFPROBTset,GFPROBTdefine,GFPROBTget,GFPROBT,GFPROBTattr GHoma:GHomaset,GHoma,GHomadefine,GHomaattr GoogleAuth:GoogleAuthget,GoogleAuthattr,GoogleAuthset,GoogleAuthdefine,GoogleAuth,GoogleAuthreadings GOOGLECAST:GOOGLECASTset,GOOGLECAST,GOOGLECASTdefine,GOOGLECASTget,GOOGLECASTattr GSI:GSIattr,GSIdefine,GSIschedule,GSIset,GSI,GSIget,continuous,cmdStateIcon GUEST:GUESTattr,GUEST,GUESTset,GUESTdefine harmony:harmony_Readings,harmony_Get,harmony_Internals,harmony_Attr,harmony_Define,harmony,harmony_Set HCS:HCSget,HCSdefine,HCSattr,HCSset,HCS HEATRONIC:HEATRONIC_readings,HEATRONIC_set,HEATRONIC,HEATRONIC_attributes,HEATRONIC_Define help:help HEOSGroup:HEOSGroupstate,HEOSGroupreadings,HEOSGroup,HEOSGroupset HEOSMaster:HEOSMasterattributes,HEOSMasterget,HEOSMasterstate,HEOSMasterset,HEOSMasterreadings,HEOSMaster,HEOSMasterdefine HEOSPlayer:HEOSPlayerset,HEOSPlayerstate,HEOSPlayer,HEOSPlayerreadings,HEOSPlayerget,HEOSPlayerattributes Hideki:windSpeedCorr,Hideki_define,Hideki_unget,Hideki_readings,Hideki_attr,Hideki_unset,windDirCorr,Hideki HMCCU:top,HMCCUdefine,HMCCUget,HMCCU,HMCCUset,$devAddr:$c,HMCCUattr HMCCUCHN:substexcl,HMCCUCHNget,ccureadingfilter,ccuSetOnChange,stripnumber,HMCCUCHNset,devStateFlags,HMCCUCHNdefine,ccuReadingPrefix,HMCCUCHNattr,substitute,ccureadingformat,disable,controldatapoint,hmstatevals,statedatapoint,ccuget,ccuscaleval,ccuflags,statevals,HMCCUCHN,ccureadingname,traceFilter,calculate HMCCUDEV:HMCCUDEV,HMCCUDEVset,HMCCUDEVattr,HMCCUDEVdefine,HMCCUDEVget HMCCURPCPROC:HMCCURPCPROCget,HMCCURPCPROCattr,HMCCURPCPROCset,HMCCURPCPROCdefine,HMCCURPCPROC HMinfo:HMinfo-get-configChkResult,HMinfo-get-regCheck,HMinfo-attr-hmDefaults,HMinfo-get-templateUsg,HMinfo-attr,HMinfo-get-peerXref,HMinfo-set-loadConfig,HMinfo-attr-autoArchive,HMinfo-set-cpRegs,HMinfo-attr-configTempFile,HMinfo-get-rssi,HMinfo-set-verifyConfig,HMinfo-attr-sumStatus,HMinfo-get-msgStat,HMinfo-simDev,HMinfo-attr-autoLoadArchive,HMinfo-get-models,HMinfo-variables,HMinfo-attr-hmAutoReadScan,HMinfo-attr-autoUpdate,HMinfo-set-cmdRequestG,HMinfo-set-templateDel,HMinfo-get-configInfo,HMinfo-get-param,HMinfo-get-templateChk,HMinfo-get-peerCheck,#HMinfoclear,HMinfo-set,HMinfo-set-autoReadReg,HMinfo-set-templateExe,HMinfo-get-showTimer,#HMinfo-set-deviceReplace,HMinfo-get-peerUsg,HMinfo-get-protoEvents,HMinfo-Filter,HMinfo-set-deviceReplace,HMinfo-set-clear,HMinfo-get-register,HMinfo-get-templateList,HMinfo-attr-configFilename,HMinfo-set-saveConfig,HMinfo-set-templateDef,HMinfo-attr-hmManualOper,HMinfo-set-templateSet,HMinfo-attr-sumERROR,HMinfo-set-archConfig,HMinfo-attr-configDir,HMinfo-set-update,HMinfo-get,HMinfo,HMinfo-attr-hmIoMaxDly,HMinfo-set-purgeConfig,HMinfo-set-tempList,HMinfo-get-configCheck,HMinfo-attr-verbCULHM,HMinfo-define HMLAN:HMLAN-set-reassignIDs,HMLAN-attr-hmLanQlen,HMLAN,HMLAN-attr-logIDs,HMLAN-parameter,HMLAN-attr-loadLevel,HMLAN-set-hmreopen,HMLAN-attr-hmKey,HMLAN-set,HMLAN-readings,HMLAN-attr-wdTimer,HMLAN-attr-respTime,HMLAN-get,HMLAN-get-assignIDs,HMLAN-attr,HMLAN-define HMS:HMSget,HMSattr,HMSdefine,HMS,HMSset HMtemplate:HMtemplate_edit,HMtemplate_save,HMtemplate_assign,HMtemplate_select,HMtemplate,HMtemplate_delete,HMtemplate_unassign,HMtemplate_defTmpl,HMtemplate_dismiss HMUARTLGW:HMUARTLGW_set,HMLANhmKey2,HMLANhmKey3,HMUARTLGW,HMUARTLGHW_define,HMUARTLGW_get,HMLANhmKey,HMUARTLGW_attr holiday:holidayget,holiday,holidayattr,holidayset,holidaydefine HOMBOT:HOMBOTset,HOMBOTdefine,HOMBOT,HOMBOTreadings HOMEMODE:HOMEMODE-placeholders-%TAMPEREDCT%,HOMEMODE-placeholders-%LOW%,HOMEMODE-attr-HomeSensorsContactOpenTimeMin,HOMEMODE-read-contactsDoorsMainOpen,HOMEMODE-set-dnd,HOMEMODE-attr,HOMEMODE-placeholders-%SEASON%,HOMEMODE-attr-HomeTextRisingConstantFalling,HOMEMODE-read-motionsInside_hr,HOMEMODE-attr-HomeCMDdnd,HOMEMODE-read-motionsInside,HOMEMODE-attr-HomeCMDanyoneElseAtHome-,HOMEMODE-read-light,HOMEMODE-placeholders-%STATE%,HOMEMODE-attr-HomeCMDcontact,HOMEMODE-read-prevActivityByResident,HOMEMODE-attr-HomeSensorsSmoke,HOMEMODE-attr-HomeCMDdeviceDisable,HOMEMODE-get-sensorsTampered,HOMEMODE-read-contactsDoorsInsideOpen_ct,HOMEMODE-attr-HomeCMDevent-,HOMEMODE-placeholders-%OPEN%,HOMEMODE-attr-HomeCMDpanic-,HOMEMODE-set-dnd-for-minutes,HOMEMODE-placeholders-%NAME%,HOMEMODE-attr-HomeSensorsMotion,HOMEMODE-read-sensorsTampered_hr,HOMEMODE-attr-HomeTriggerPanic,HOMEMODE-placeholders-%DAY%,HOMEMODE-placeholders-%LOCATIONR%,HOMEMODE-set-deviceDisable,HOMEMODE-read-batteryLow_hr,HOMEMODE-placeholders-%DAYTIME%,HOMEMODE-attr-HomeOpenDontTriggerModes,HOMEMODE-set-anyoneElseAtHome,HOMEMODE-get-contactsOpen,HOMEMODE-placeholders-%LOCATION%,HOMEMODE-placeholders-%PREVCONTACT%,HOMEMODE-read-energy,HOMEMODE-placeholders-%BATTERYNORMAL%,HOMEMODE-read-prevModeAlarm,HOMEMODE-placeholders-%AMODE%,HOMEMODE-get-devicesDisabled,HOMEMODE-read-contactsDoorsOutsideOpen,HOMEMODE-read-event-,HOMEMODE-attr-HomeCMDalarmSmoke-,HOMEMODE-attr-HomeOpenMaxTrigger,HOMEMODE-attr-HomeCMDevent,HOMEMODE-placeholders-%DISABLED%,HOMEMODE-read-contactsDoorsMainOpen_hr,HOMEMODE-attr-HomeCMDalarmTampered,HOMEMODE-placeholders-%PRESENT%,HOMEMODE-attr-HomeLanguage,HOMEMODE-attr-HomeModeAlarmArmDelay,HOMEMODE-attr-HomeCMDlocation,HOMEMODE-read-lastContact,HOMEMODE-set-mode,HOMEMODE-attr-HomeIcewarningOnOffTemps,HOMEMODE-placeholders-%DESCRIPTION%,HOMEMODE-placeholders-%WIND%,HOMEMODE-read-motionsSensors,HOMEMODE-read-luminanceTrend,HOMEMODE-set-panic,HOMEMODE-attr-HomeAutoPresenceSuppressState,HOMEMODE-attr-HomeCMDcontactDoormainClosed,HOMEMODE-attr-HomeSensorsBatteryLowPercentage,HOMEMODE-attr-HomeSensorsContactOpenTimes,HOMEMODE-read-alarmTriggered,HOMEMODE-define,HOMEMODE-placeholders-%CONTACT%,HOMEMODE-attr-HomeAutoAlarmModes,HOMEMODE-placeholders-%HUMIDITYTREND%,HOMEMODE-attr-HomeContactType,HOMEMODE-read-contactsWindowsOpen_ct,HOMEMODE-placeholders-%DEVICEA%,HOMEMODE-read-mode,HOMEMODE-attr-HomeCMDdnd-,HOMEMODE-attr-HomeTriggerAnyoneElseAtHome,HOMEMODE-placeholders-%CALENDAR%,HOMEMODE-attr-HomePresenceDeviceType,HOMEMODE-get-modeAlarm,HOMEMODE-placeholders-%TWILIGHT%,HOMEMODE-read-prevMotion,HOMEMODE-attr-HomeTextWeatherForecastToday,HOMEMODE-placeholders-%UWZLONG%,HOMEMODE-placeholders-%UWZ%,HOMEMODE-attr-HomeCMDcontactOpen,HOMEMODE-placeholders-%DND%,HOMEMODE-read-lastBatteryNormal,HOMEMODE-placeholders-%OPENHR%,HOMEMODE-placeholders-%TOBE%,HOMEMODE-attr-HomeCMDmode-absent-belated,HOMEMODE-read-motionsSensors_hr,HOMEMODE-attr-HomeModeAlarmActive,HOMEMODE-read-alarmTriggered_hr,HOMEMODE-attr-HomeSensorsPowerEnergy,HOMEMODE-read-contactsDoorsOutsideOpen_ct,HOMEMODE-placeholders-%LUMINANCETREND%,HOMEMODE-placeholders-%CALENDARNAME%,HOMEMODE-placeholders-%DEFINED%,HOMEMODE-read-alarmSmoke,HOMEMODE-placeholders-%DURABSENCE%,HOMEMODE-attr-HomeAutoAwoken,HOMEMODE-read-contactsOpen_ct,HOMEMODE-read-motionsOutside,HOMEMODE-placeholders-%SENSOR%,HOMEMODE-read-sensorsTampered_ct,HOMEMODE-placeholders-%ARRIVERS%,HOMEMODE-attr-HomeCMDalarmTriggered,HOMEMODE-attr-HomeCMDalarmTriggered-,HOMEMODE-read-lastMotion,HOMEMODE-attr-HomeReadings,HOMEMODE-placeholders-%SELF%,HOMEMODE-placeholders-%AEAH%,HOMEMODE-placeholders-%TEMPERATURETREND%,HOMEMODE-placeholders-%ALIAS%,HOMEMODE-read-dnd,HOMEMODE-attr-HomeAutoAsleep,HOMEMODE-read-prevMotionClosed,HOMEMODE-attr-HomeSensorWindspeed,HOMEMODE-read-location,HOMEMODE-placeholders-%DEVICEP%,HOMEMODE-read-publicIP,HOMEMODE-attr-HomeAdvancedUserAttr,HOMEMODE-read-daytime,HOMEMODE-read-batteryLow,HOMEMODE-attr-HomeCMDbattery,HOMEMODE-attr-HomeTextWeatherForecastInSpecDays,HOMEMODE-attr-HomeCMDlocation-,HOMEMODE-attr-HomeSensorsLuminanceReading,HOMEMODE-attr-HomeCMDicewarning,HOMEMODE-set,HOMEMODE-attr-HomeCMDseason,HOMEMODE-placeholders-%CONDITION%,HOMEMODE-placeholders-%ALARM%,HOMEMODE-placeholders-%DURSLEEPLAST%,HOMEMODE-attr-HomeSensorsContactValues,HOMEMODE-read-lastInfo,HOMEMODE-attr-HomeSensorsSmokeValue,HOMEMODE-attr-HomeAdvancedDetails,HOMEMODE-placeholders-%WEATHERLONG%,HOMEMODE-placeholders-%BATTERYLOW%,HOMEMODE-read-contactsDoorsMainOpen_ct,HOMEMODE-read-contactsWindowsOpen_hr,HOMEMODE-read-temperatureTrend,HOMEMODE-placeholders-%TEMPERATURE%,HOMEMODE-read-lastBatteryLow,HOMEMODE-attr-HomeCMDbatteryLow,HOMEMODE-attr-HomeAutoPresence,HOMEMODE-read-contactsDoorsInsideOpen_hr,HOMEMODE-read-alarmTriggered_ct,HOMEMODE-attr-HomeCMDfhemUPDATE,HOMEMODE-read-alarmSmoke_hr,HOMEMODE-attr-HomeCMDtwilight-,HOMEMODE-placeholders-%FORECASTTODAY%,HOMEMODE-placeholders-%MODE%,HOMEMODE-attr-HomeSeasons,HOMEMODE-attr-HomeResidentCmdDelay,HOMEMODE-attr-HomeOpenDontTriggerModesResidents,HOMEMODE-placeholders-%SENSORSMOTION%,HOMEMODE-read-lastContactClosed,HOMEMODE-placeholders-%PRESENTR%,HOMEMODE-placeholders-%CALENDARNAME-EVENTNAME%,HOMEMODE-read-prevContact,HOMEMODE-attr-HomeCMDpanic,HOMEMODE-placeholders-%SMOKE%,HOMEMODE-attr-HomeSensorsSmokeReading,HOMEMODE-attr-HomeDaytimes,HOMEMODE-attr-HomeSensorsBattery,HOMEMODE-attr-HomeCMDmotion-,HOMEMODE-read-lastActivityByPresenceDevice,HOMEMODE-set-updateHomebridgeMapping,HOMEMODE-placeholders-%SENSORSENERGY%,HOMEMODE-placeholders-%SMOKECT%,HOMEMODE-read-power,HOMEMODE-placeholders-%MODEALARM%,HOMEMODE-read-twilightEvent,HOMEMODE-attr-HomeTextAndAreIs,HOMEMODE-attr-HomeCMDfhemINITIALIZED,HOMEMODE-placeholders-%SMOKEHR%,HOMEMODE-read-sensorsTampered,HOMEMODE-attr-HomeCMDcontactOpenWarning2,HOMEMODE-attr-HomeCMDalarmTampered-,HOMEMODE-attr-HomeCMDmode-,HOMEMODE-read-lastAwokenByResident,HOMEMODE-read-motionsSensors_ct,HOMEMODE-placeholders-%TAMPEREDHR%,HOMEMODE-read-lastCMDerror,HOMEMODE-attr-HomeValues,HOMEMODE-placeholders-%DURPRESENCE%,HOMEMODE-attr-HomeCMDfhemSAVE,HOMEMODE-placeholders-%PREVMODE%,HOMEMODE-get-weatherForecast,HOMEMODE-attr-HomeCMDicewarning-,HOMEMODE-attr-HomeSensorsMotionValues,HOMEMODE-attr-HomeAutoDaytime,HOMEMODE-placeholders-%OPENCT%,HOMEMODE-read-lastPresentByResident,HOMEMODE-attr-HomeCMDuwz-warn,HOMEMODE-read-lastMotionClosed,HOMEMODE-attr-HomeSensorsMotionReadings,HOMEMODE-attr-HomeTextWeatherShort,HOMEMODE-attr-HomeSensorsContactReadings,HOMEMODE-read-lastGotosleepByResident,HOMEMODE-read-humidtyTrend,HOMEMODE-attr-HomeCMDpublic-ip-change,HOMEMODE-set-deviceEnable,HOMEMODE-attr-HomeTextClosedOpen,HOMEMODE-attr-HomeModeAbsentBelatedTime,HOMEMODE-read-lastActivityByResident,HOMEMODE-read-alarmState,HOMEMODE-read-contactsOutsideOpen_ct,HOMEMODE-placeholders-%LUMINANCE%,HOMEMODE-placeholders-%AUDIO%,HOMEMODE-attr-HomeCMDbatteryNormal,HOMEMODE-set-updateInternalsForce,HOMEMODE-attr-HomeOpenTimeDividers,HOMEMODE-attr-HomeTextNosmokeSmoke,HOMEMODE-attr-HomeCMDdaytime-,HOMEMODE-attr-HomeTrendCalcAge,HOMEMODE-read-temperature,HOMEMODE-placeholders-%PREVMODER%,HOMEMODE-attr-HomeSensorsContactOpenTimeDividers,HOMEMODE-attr-HomeSensorTemperatureOutside,HOMEMODE-read-season,HOMEMODE-read-humidty,HOMEMODE-placeholders-%BE%,HOMEMODE-placeholders-%FORECAST%,HOMEMODE,HOMEMODE-read-contactsDoorsInsideOpen,HOMEMODE-attr-HomeCMDtwilight,HOMEMODE-placeholders-%PANIC%,HOMEMODE-placeholders-%SENSORSCONTACT%,HOMEMODE-placeholders-%PREVMOTION%,HOMEMODE-read-pressure,HOMEMODE-placeholders-%SENSORSBATTERY%,HOMEMODE-placeholders-%ICE%,HOMEMODE-placeholders-%WINDCHILL%,HOMEMODE-get,HOMEMODE-read-motionsOutside_ct,HOMEMODE-read-contactsWindowsOpen,HOMEMODE-attr-HomePublicIpCheckInterval,HOMEMODE-read-icawarning,HOMEMODE-read-lastAbsentByPresenceDevice,HOMEMODE-attr-HomePresenceDeviceAbsentCount-,HOMEMODE-attr-HomeWeatherDevice,HOMEMODE-read-lastGoneByResident,HOMEMODE-read-contactsOutsideOpen_hr,HOMEMODE-attr-HomeCMDdeviceEnable,HOMEMODE-placeholders-%MOTION%,HOMEMODE-read-wind,HOMEMODE-attr-HomeTextWeatherNoForecast,HOMEMODE-attr-HomeSensorHumidityOutside,HOMEMODE-read-lastAbsentByResident,HOMEMODE-set-modeAlarm,HOMEMODE-attr-HomeCMDcontactDoormain,HOMEMODE-attr-HomeSensorsContact,HOMEMODE-attr-HomeCMDlocation-resident,HOMEMODE-read-batteryLow_ct,HOMEMODE-attr-HomeSensorsBatteryReading,HOMEMODE-attr-HomeCMDmodeAlarm-,HOMEMODE-read-contactsDoorsOutsideOpen_hr,HOMEMODE-read-prevLocation,HOMEMODE-placeholders-%ALARMCT%,HOMEMODE-attr-HomeTextWeatherForecastTomorrow,HOMEMODE-placeholders,HOMEMODE-attr-HomeSpecialLocations,HOMEMODE-attr-HomeSensorAirpressure,HOMEMODE-placeholders-%SENSORSSMOKE%,HOMEMODE-get-publicIP,HOMEMODE-placeholders-%RESIDENT%,HOMEMODE-placeholders-%DURSLEEP%,HOMEMODE-read-motionsInside_ct,HOMEMODE-placeholders-%PREVEVENT%,HOMEMODE-attr-HomeSensorsLuminance,HOMEMODE-attr-HomeCMDcontactClosed,HOMEMODE-attr-HomeEventsCalendarDevices,HOMEMODE-attr-HomeCMDcontactDoormainOpen,HOMEMODE-placeholders-%DURPRESENCELAST%,HOMEMODE-placeholders-%IP%,HOMEMODE-read-prevMode,HOMEMODE-placeholders-%HUMIDITY%,HOMEMODE-placeholders-%BATTERYLOWALL%,HOMEMODE-get-weather,HOMEMODE-attr-HomeAutoArrival,HOMEMODE-read-prevContactClosed,HOMEMODE-placeholders-%DURABSENCELAST%,HOMEMODE-attr-HomeSensorLocation,HOMEMODE-read-modeAlarm,HOMEMODE-attr-HomeCMDmode,HOMEMODE-placeholders-%BATTERYLOWCT%,HOMEMODE-read-lastAsleepByResident,HOMEMODE-placeholders-%ALARMHR%,HOMEMODE-get-mode,HOMEMODE-read-anyoneElseAtHome,HOMEMODE-read-luminance,HOMEMODE-placeholders-%PREVAMODE%,HOMEMODE-placeholders-%LIGHT%,HOMEMODE-attr-HomeCMDalarmSmoke,HOMEMODE-attr-HomeCMDanyoneElseAtHome,HOMEMODE-read-uwz_warnCount,HOMEMODE-read-state,HOMEMODE-read-lastPresentByPresenceDevice,HOMEMODE-placeholders-%UWZSHORT%,HOMEMODE-read-contactsOpen_hr,HOMEMODE-placeholders-%ADDRESS%,HOMEMODE-placeholders-%TAMPERED%,HOMEMODE-attr-HomeCMDfhemDEFINED,HOMEMODE-read-twilight,HOMEMODE-attr-HomeTwilightDevice,HOMEMODE-attr-HomePresenceDevicePresentCount-,HOMEMODE-placeholders-%WEATHER%,HOMEMODE-read-devicesDisabled,HOMEMODE-placeholders-%DEVICE%,HOMEMODE-read-alarmSmoke_ct,HOMEMODE-attr-HomeAtTmpRoom,HOMEMODE-set-location,HOMEMODE-placeholders-%HIGH%,HOMEMODE-placeholders-%EVENT%,HOMEMODE-attr-HomeEventsHolidayDevices,HOMEMODE-attr-HomeCMDcontactOpenWarning1,HOMEMODE-set-modeAlarm-for-minutes,HOMEMODE-attr-HomeTextTodayTomorrowAfterTomorrow,HOMEMODE-attr-HomeSensorsPowerEnergyReadings,HOMEMODE-attr-HomeCMDpresence-,HOMEMODE-attr-HomeCMDcontactOpenWarningLast,HOMEMODE-placeholders-%TWILIGHTEVENT%,HOMEMODE-attr-HomeSpecialModes,HOMEMODE-read-presence,HOMEMODE-read,HOMEMODE-placeholders-%PRESSURE%,HOMEMODE-read-contactsOutsideOpen,HOMEMODE-attr-HomeCMDdaytime,HOMEMODE-read-contactsOpen,HOMEMODE-attr-HomeTextWeatherLong,HOMEMODE-attr-HomeCMDuwz-warn-,HOMEMODE-attr-HomeUWZ,HOMEMODE-attr-HomeCMDseason-,HOMEMODE-attr-HomeCMDmotion,HOMEMODE-read-motionsOutside_hr,HOMEMODE-attr-HomeCMDmodeAlarm,HOMEMODE-attr-HomeOpenTimes HourCounter:HourCounterset,HourCounterget,HourCounter,HourCounterdefine,HourCounterattr HP1000:HP1000define,bogusFilter,wu_id,wu_push,webhookFWinstances,wu_password,HP1000,wu_realtime,wu_dataValues,wu_indoorValues,wu_pushValues,HP1000Attr HProtocolGateway:HProtocolGateway HProtocolTank:HProtocolTank HTTPAPI:HTTPAPI-get,HTTPAPI,HTTPAPI-attr,HTTPAPI-events,HTTPAPI-attr-devicesCtrl,HTTPAPI-set,HTTPAPI-define HTTPMOD:HTTPMOD-configuration,HTTPMOD-getconfiguration,HTTPMOD-attr-handleRedirects,HTTPMOD-attr-readingMaxAgeReplacement,HTTPMOD-setconfiguration,HTTPMOD-attr-showBody,HTTPMOD-attr-readingName,HTTPMOD-aging,HTTPMOD-attr-getFollowGet,HTTPMOD-attr-removeBuf,HTTPMOD-attr-sidIgnoreRedirects,HTTPMOD-attr-reAuthRegex,HTTPMOD-attr-sidHeader.*,HTTPMOD-attr-getTextArg,HTTPMOD-attr-setParseResponse,HTTPMOD-attr-getURL,HTTPMOD-attr-readingRegOpt,HTTPMOD-attr-extractAllJSONFilter,HTTPMOD-attr-httpVersion,HTTPMOD-attr-getURLExpr,HTTPMOD-namedGroupsconfiguration,HTTPMOD-attr-bodyEncode,HTTPMOD-attr-timeout,HTTPMOD-attr-getPoll,HTTPMOD-attr-readingJSON,HTTPMOD-attr-sslArgs,HTTPMOD-attr-setExpr,HTTPMOD-attr-readingAlwaysNum,HTTPMOD-attr-alignTime,HTTPMOD-attr-readingMap,HTTPMOD-attr-getPollDelay,HTTPMOD-attr-queueMax,HTTPMOD-attr-readingXPath-Strict,HTTPMOD-attr-getDatExpr,HTTPMOD-attr-getData,HTTPMOD-attr-minSendDelay,HTTPMOD-attr-readingMaxAgeReplacementMode,HTTPMOD-attr-getNoData,HTTPMOD-attr-readingMaxAge,HTTPMOD-attr-replacementValue,HTTPMOD-attr,HTTPMOD-attr-enableXPath-Strict,HTTPMOD-attr-setValueSeparator,HTTPMOD-attr-UserAttrRemarks,HTTPMOD-attr-setMin,HTTPMOD-attr-replacementRegex,HTTPMOD-attr-setMax,HTTPMOD-attr-readingOExpr,HTTPMOD-attr-setHint,HTTPMOD-attr-setMap,HTTPMOD-attr-readingExpr,HTTPMOD-attr-setIExpr,HTTPMOD-attr-readingRegex,HTTPMOD-attr-preProcessRegex,HTTPMOD-attr-parseFunction,HTTPMOD-attr-setIMap,HTTPMOD-attr-idRegex,HTTPMOD-attr-replacementMode,HTTPMOD-attr-disable,HTTPMOD-attr-queueDelay,HTTPMOD-attr-enforceGoodReadingNames,HTTPMOD-attr-requestData,HTTPMOD-attr-enableCookies,HTTPMOD-attr-regexDecode,HTTPMOD-attr-sslVersion,HTTPMOD-attr-reAuthAlways,HTTPMOD-attr-readingDeleteIfUnmatched,HTTPMOD-attr-getReplacementValue,HTTPMOD-attr-requestHeader,HTTPMOD-attr-getsetName,HTTPMOD-attr-readingAutoNumLen,HTTPMOD-define,HTTPMOD-attr-setNoArg,HTTPMOD-attr-readingEncode,HTTPMOD-attr-errLogLevel,HTTPMOD-attr-enableTokens,HTTPMOD-xpathconfiguration,HTTPMOD-format,HTTPMOD-attr-getIdRegex,HTTPMOD-attr-readingRecombineExpr,HTTPMOD-attr-clearSIdBeforeAuth,HTTPMOD-attr-useSetExtensions,HTTPMOD-jsonconfiguration,HTTPMOD,HTTPMOD-attr-setMethod,HTTPMOD-attr-getHdrExpr,HTTPMOD-attr-getCheckAllReadings,HTTPMOD-sessionconfiguration,HTTPMOD-attr-errLogLevelRegex,HTTPMOD-attr-bodyDecode,HTTPMOD-attr-enableXPath,HTTPMOD-attr-enableControlSet,HTTPMOD-attr-readingDecode,HTTPMOD-attr-sidURL,HTTPMOD-attr-readingFormat,HTTPMOD-attr-getExtractAllJSON,HTTPMOD-replacements,HTTPMOD-attr-showMatched,HTTPMOD-attr-getHeader.*,HTTPMOD-attr-setLocal,HTTPMOD-attr-noShutdown,HTTPMOD-attr-sidData.*,HTTPMOD-get,HTTPMOD-attr-showError,HTTPMOD-attr-maxGetChain,HTTPMOD-attr-readingDeleteOnError,HTTPMOD-attr-authRetries,HTTPMOD-attr-readingXPath,HTTPMOD-attr-dontRequeueAfterAuth,HTTPMOD-attr-regexCompile,HTTPMOD-set,HTTPMOD-attr-readingOMap HTTPSRV:HTTPSRVattr,HTTPSRV,HTTPSRVdefine,HTTPSRVset HUEBridge:HUEBridge-set-setsensor,HUEBridge-set-updatesensor,HUEBridge-set-statusRequest,HUEBridge-set-updaterule,HUEBridge-get-startup,HUEBridge-set-deletescene,HUEBridge-set-autodetect,HUEBridge-get-rule,HUEBridge-set-savescene,HUEBridge-set-configlight,HUEBridge-attr-queryAfterSet,HUEBridge-set-touchlink,HUEBridge-attr-noshutdown,HUEBridge-set-configsensor,HUEBridge-set-disableschedule,HUEBridge-get-whitelist,HUEBridge-get,HUEBridge-set-checkforupdate,HUEBridge-set-createsensor,HUEBridge-attr-queryAfterEvent,HUEBridge-set-deletesensor,HUEBridge-set-active,HUEBridge-set-updateschedule,HUEBridge-set-createrule,HUEBridge-set-deleterule,HUEBridge-get-lights,HUEBridge-get-rules,HUEBridge-get-groups,HUEBridge-attr-pollDevices,HUEBridge-attr-ignoreUnknown,HUEBridge-get-scenes,HUEBridge-get-schedules,HUEBridge-set-modifyscene,HUEBridge-attr,HUEBridge-attr-createEventTimestampReading,HUEBridge-attr-httpUtils,HUEBridge-set-enableschedule,HUEBridge-set-scene,HUEBridge-define,HUEBridge-set-delete,HUEBridge-set-inactive,HUEBridge-set-deletegroup,HUEBridge-set-swupdate,HUEBridge,HUEBridge-set-deletewhitelist,HUEBridge-get-sensors,HUEBridge-attr-forceAutocreate,HUEBridge-attr-createGroupReadings,HUEBridge-set-autocreate,HUEBridge-set,HUEBridge-set-creategroup HUEDevice:HUEDevice-attr-delayedUpdate,HUEDevice-attr-setList,HUEDevice-set-hue,HUEDevice-attr-readingList,HUEDevice-set-color,HUEDevice-set-transitiontime,HUEDevice-attr-transitiontime,HUEDevice-attr,HUEDevice-attr-devStateIcon,HUEDevice-attr-createGroupReadings,HUEDevice-set-sat,HUEDevice-attr-webCmd,HUEDevice-set-rename,HUEDevice-attr-color-icon,HUEDevice-attr-configList,HUEDevice-get,HUEDevice-set-xy,HUEDevice-define,HUEDevice-set-lights,HUEDevice-attr-subType,HUEDevice-set-statusRequest,HUEDevice-attr-ignoreReachable,HUEDevice,HUEDevice-set-rgb,HUEDevice-attr-createActionReadings,HUEDevice-set-pct,HUEDevice-set-ct,HUEDevice-set-bri,HUEDevice-readings,HUEDevice-set HusqvarnaAutomower:HusqvarnaAutomowerreadings,HusqvarnaAutomower,HusqvarnaAutomowerSet,HusqvarnaAutomowerdefine,HusqvarnaAutomowerattributes HVAC_DaikinAC:HVAC_DaikinAC-attr-interval,HVAC_DaikinAC-attr-timeout,HVAC_DaikinAC-attr-disable,HVAC_DaikinAC-set,HVAC_DaikinAC-attr-pwrconsumption,HVAC_DaikinAC-attr,HVAC_DaikinAC-attr-interval_powered,HVAC_DaikinAC-attr-rawdata,HVAC_DaikinAC,HVAC_DaikinAC-get,HVAC_DaikinAC-define HXB:HXB HXBDevice:HXB,HXBDevice HYDRAWISE:HydrawiseSet,Hydrawisereadings,HYDRAWISE,Hydrawisedefine Hyperion:Hyperion_read,Hyperion_attr,Hyperion,Hyperion_get,Hyperion_set,Hyperion_define I2C_ADS1x1x:I2C_ADS1x1x-attr-data_rate,I2C_ADS1x1x-define,I2C_ADS1x1x-attr-a1_gain,I2C_ADS1x1x-attr-a3_gain,I2C_ADS1x1x-attr-device,I2C_ADS1x1x-attr-a0_r0,I2C_ADS1x1x-attr-a2_r0,I2C_ADS1x1x-attr,I2C_ADS1x1x-attr-a0_mode,I2C_ADS1x1x-attr-a2_mode,I2C_ADS1x1x-attr-a0_res,I2C_ADS1x1x-attr-a2_res,I2C_ADS1x1x-attr-poll_interleave,I2C_ADS1x1x-attr-set,I2C_ADS1x1x-attr-a0_bval,I2C_ADS1x1x-attr-a2_avg,I2C_ADS1x1x-attr-a2_bval,I2C_ADS1x1x-attr-a0_avg,I2C_ADS1x1x-set-update,I2C_ADS1x1x-set,I2C_ADS1x1x-attr-a2_gain,I2C_ADS1x1x-attr-a0_gain,I2C_ADS1x1x-attr-a1_r0,I2C_ADS1x1x-attr-decimals,I2C_ADS1x1x-attr-a3_r0,I2C_ADS1x1x-attr-a1_res,I2C_ADS1x1x-attr-a3_mode,I2C_ADS1x1x-attr-a1_mode,I2C_ADS1x1x-attr-a3_res,I2C_ADS1x1x-attr-a1_bval,I2C_ADS1x1x,I2C_ADS1x1x-attr-a1_avg,I2C_ADS1x1x-attr-a3_avg,I2C_ADS1x1x-attr-sys_voltage,I2C_ADS1x1x-attr-a3_bval,I2C_ADS1x1x-attr-poll_interval I2C_BH1750:I2C_BH1750attr,I2C_BH1750 I2C_BME280:I2C_BME280set,I2C_BME280,I2C_BME280attr I2C_BMP180:I2C_BMP180attr,I2C_BMP180get,I2C_BMP180,I2C_BMP180set I2C_DS1307:I2C_DS1307attr,I2C_I2Cget,I2C_DS1307,I2C_DS1307define,I2C_DS1307set I2C_EEPROM:I2C_EEPROMGet,poll_interval,I2C_EEPROMAttr,I2C_EEPROMDefine,EEPROM_size,I2C_EEPROMSet,I2C_EEPROM I2C_EMC1001:I2C_EMC1001attr,I2C_EMC1001,I2C_EMC1001set I2C_HDC1008:I2C_HDC1008Define,I2C_HDC1008Attr,I2C_HDC1008,I2C_HDC1008Set I2C_K30:I2C_K30Set,I2C_K30,I2C_K30Define,I2C_K30Attr I2C_LCD:I2C_LCDattr,I2C_LCD,I2C_LCDdefine,I2C_I2Cget,I2C_LCDset I2C_LM75A:I2C_LM75AAttr,roundTemperatureDecimal,I2C_LM75ADefine,I2C_LM75A,I2C_LM75ASet,poll_interval I2C_MCP23008:invert_input,OutputPorts,OnStartup,I2C_MCP23008Define,InterruptOut,I2C_MCP23008,poll_interval,I2C_MCP23008Set,Pullup,Interrupt,I2C_MCP23008Get,I2C_MCP23008Attr I2C_MCP23017:I2C_MCP23017,Interrupt,I2C_MCP23017Define,Pullup,poll_interval,InterruptOut,I2C_MCP23017Set,OnStartup,OutputPorts,I2C_MCP23017Attr,I2C_MCP23017Get,invert_input I2C_MCP342x:I2C_MCP342xSet,poll_interval,I2C_MCP342xDefine,ch1factor,I2C_MCP342xAttr,ch1gain,I2C_MCP342x,ch1roundDecimal,ch1resolution,I2C_MCP342xGet I2C_MMA845X:I2C_MMA845Xattr,I2C_MMA845Xdefine,I2C_MMA845X,I2C_MMA845Xget,I2C_MMA845Xset I2C_PCA9532:poll_interval,T0,I2C_PCA9532Get,OutputPorts,OnStartup,I2C_PCA9532,I2C_PCA9532Define,I2C_PCA9532Attr,I2C_PCA9532Set,T1 I2C_PCA9685:I2C_PCA9685Attr,prescale,modereg2,I2C_PCA9685Define,modereg1,I2C_PCA9685Set,OnStartup,I2C_PCA9685Get,I2C_PCA9685 I2C_PCF8574:I2C_PCF8574Set,OnStartup,I2C_PCF8574Define,I2C_PCF8574Attr,poll_interval,InvrtPorts,InputPorts,I2C_PCF8574,I2C_PCF8574Get I2C_SHT21:I2C_SHT21Set,roundTemperatureDecimal,I2C_SHT21,roundHumidityDecimal,I2C_SHT21Define,poll_interval,I2C_SHT21Attr I2C_SHT3x:I2C_SHT3xSet,I2C_SHT3xDefine,I2C_SHT3x,I2C_SHT3xAttr I2C_TSL2561:I2C_TSL2561attr,I2C_TSL2561 IF:IF Iluminize:Iluminize InfluxDBLogger:InfluxDBLogger_Set,InfluxDBLogger_Readings,InfluxDBLogger_Attr,InfluxDBLogger_Define,InfluxDBLogger InfoPanel:InfoPanel-get-overrides,InfoPanel-set,InfoPanel-attr-title,InfoPanel,InfoPanel-set-ovEnable,InfoPanel-attr-bgcenter,InfoPanel-set-reread,InfoPanel-attr-refresh,InfoPanel-attr-mobileApp,InfoPanel-define,InfoPanel-attr-size,InfoPanel-layout,InfoPanel-attr-showTime,InfoPanel-get,InfoPanelreadings,InfoPanel-attr-bgopacity,InfoPanel-attr-useViewPort,InfoPanel-attr-tmin,InfoPanel-attr-bgdir,InfoPanel-attr-bgcolor,InfoPanel-get-layout,InfoPanel-attr,InfoPanel-set-ovDisable,InfoPanel-attr-autoread,InfoPanel-set-ovClear,InfoPanel-get-counter inotify:inotify,inotify_Set,inotify_Define,inotify_Attributes,#disable,inotify_Readings Installer:searchResultTOP,Installer,prereqResultTOP,searchResultModules,Installerdefine,searchResultDevices,searchResultPackages,Installerget,searchResultKeywords,Installerattribut,searchResultPerl,searchResultMaintainers,prereqResult IOhomecontrol:IOhomecontroldefine,IOhomecontrolattr,IOhomecontrolset,IOhomecontrolget,IOhomecontrol IOhomecontrolDevice:IOhomecontrolDeviceset,IOhomecontrolDevicedefine,IOhomecontrolDeviceattr,IOhomecontrolDevice IPCAM:IPCAMget,IPCAMevents,IPCAMattr,IPCAMset,IPCAM IPWE:IPWEdefine,IPWEattr,IPWE,IPWEget IT:ITclock,ITevents,IT,SIGNALduinoProtocolId,ignore,attrdummy,IODev,model,ITfrequency,ITdefine,userV1setCodes,eventMap,ITset,ITattr,ITrepetition Itach_IR:Itach_IRDeviceget,Itach_IRdefine,Itach_IRset,Itach_IRDeviceattr,Itach_IR Itach_IRDevice:Itach_IRDeviceattr,Itach_IRDevice,Itach_IRDevicedefine,Itach_IRDeviceset,Itach_IRDeviceget Jabber:MucJoin,MucRecvWhitelist,OnlineStatus,Jabber,JabberReadings,PollTimer,JabberSet,OTRSharedSecret,JabberNotes,OTREnable,JabberDefine,JabberAttr,ResourceName,RecvWhitelist JawboneUp:jawboneUp_Get,JawboneUp,jawboneUp_Readings,jawboneUp_Define,jawboneUp_Attr JeeLink:JeeLink_Define,JeeLink_Set,JeeLink,JeeLink_Attr,JeeLink_Get JsonList2:JsonList2 JSONMETER:JSONMETERattr,JSONMETER JsonMod:readingList,JsonMod,JsonModget,JsonModdefine,onEmptyResponse,JsonModset,JsonModattr,interval KeyValueProtocol:KeyValueProtocol_Define,KeyValueProtocol,KeyValueProtocol_Get,KeyValueProtocol_Set,KeyValueProtocol_Attr,KeyValueProtocol_Readings Klafs:Klafsdefine,Klafsreadings,Klafs,KlafsSet km200:KM200define,DoNotPoll,disable,KM200Get,KM200Attr,IntervalDynVal,PollingTimeout,ReadBackDelay,KM200Set,km200 KM271:KM271-events,KM271,KM271-set-frost_ab,KM271-set-datetime,KM271-set-hk2_aussenhalt_ab,KM271-set-hk1_nachtsoll,KM271-set,KM271-set-sommer_ab,KM271-set-hk1_tagsoll,KM271-set-hk1_programm,KM271-set-urlaub,KM271-set-hk1_urlaubsoll,KM271-attr-readingsFilter,KM271-set-hk1_betriebsart,KM271-attr-additionalNotify,KM271-set-hk2_timer,KM271-set-ww_soll,KM271-get,KM271-set-ww_betriebsart,KM271-attr-all_km271_events,KM271-define,KM271-set-hk1_timer,KM271-set-ww_zirkulation,KM271-attr-ww_timermode,KM271-set-hk2_nachtsoll,KM271-set-hk2_programm,KM271-set-hk2_betriebsart,KM271-set-hk2_tagsoll,KM271-set-logmode,KM271-set-w_on-till,KM271-attr KM273:KM273define,KM273,KM273set,KM273attr,KM273get KNX:KNX-dpt,KNX-attr,KNX-set,KNX-attr-readingNmap,KNX-attr-format,KNX-get,KNX-attr-disable,KNX-utilities,KNX,KNX-events,KNX-attr-stateRegex,KNX-attr-stateCmd,KNX-define,KNX-attr-IODev,KNX-attr-KNX_toggle,KNX-attr-widgetOverride,KNX-attr-putCmd KNXIO:KNXIO,KNXIO-events,KNXIO-attr-verbose,KNXIO-set-connect,KNXIO-set-disconnect,KNXIO-attr-disable,KNXIO-define,KNXIO-attr-enableKNXscan,KNXIO-attr,KNXIO-set,KNXIO-get,KNXIO-attr-KNXIOdebug KNXTUL:TULattr,KNXTUL,KNXTULdefine KNX_scan:KNX_scan KODI:KODIattr,XBMCdefine,KODIset,KODI,KODIget KOPP_FC:KOPP_FCdefine,KOPP_FCset,KOPP_FCattrib,KOPP_FC KOSTALPIKO:KOSTALPIKOattr,KOSTALPIKOset,KOSTALPIKOdefine,KOSTALPIKO,KOSTALPIKOreading KS300:KS300get,KS300attr,KS300set,KS300,KS300define LaCrosse:LaCrosse_Get,LaCrosseDefine,LaCrosse_Set,LaCrosse,LaCrosse_Attr,LaCrosse_Readings LaCrosseGateway:LaCrosseGateway,LaCrosseGateway_Get,LaCrosseGateway_Define,LaCrosseGateway_Attr,LaCrosseGateway_Set LaMetric2:LaMetric2Define,LaMetric2AttrnotificationMetricUnit,LaMetric2AttrnotificationGoalLifetime,LaMetric2AttrnotificationMetricPriority,LaMetric2AttrnotificationGoalSound,LaMetric2AttrnotificationGoalUnit,LaMetric2AttrnotificationPriority,LaMetric2Set,LaMetric2AttrdefaultVolume,LaMetric2AttrnotificationMetricIcon,LaMetric2AttrnotificationChartLifetime,LaMetric2Events,LaMetric2AttrnotificationGoalStart,LaMetric2Attr,LaMetric2AttrnotificationGoalIconType,LaMetric2AttrnotificationIconType,LaMetric2AttrnotificationMetricLang,LaMetric2AttrnotificationChartPriority,LaMetric2,LaMetric2AttrnotificationIcon,LaMetric2AttrdefaultScreensaverStartTime,LaMetric2AttrnotificationGoalEnd,LaMetric2AttrnotificationGoalIcon,LaMetric2AttrnotificationSound,LaMetric2AttrdefaultScreensaverEndTime,LaMetric2AttrdefaultOnStatus,LaMetric2AttrnotificationGoalPriority,LaMetric2AttrnotificationChartIconType,LaMetric2Get,LaMetric2Attrhttps,LaMetric2AttrnotificationMetricIconType,LaMetric2AttrnotificationChartSound,LaMetric2AttrnotificationMetricLifetime,LaMetric2AttrnotificationLifetime,LaMetric2AttrnotificationMetricSound Level:Level_Define,Level_Readings,Level,Level_Attr LGTV_IP12:LGTV_IP12_get,LGTV_IP12_attr,LGTV_IP12_disabledForIntervals,LGTV_IP12_pairingcode,LGTV_IP12_request-timeout,LGTV_IP12,LGTV_IP12_define,LGTV_IP12_set,LGTV_IP12get,LGTV_IP12_disable LGTV_WebOS:LGTV_WebOS LIGHTIFY:LIGHTIFY,LIGHTIFY_Attr,LIGTHIFY_Define,LIGHTIFY_Get,LIGHTIFY_Set LightScene:LightScene-attr,LightScene,LightScene-attr-async_delay,LightScene-define,LightScene-attr-lightSceneRestoreOnlyIfChanged,LightScene-get,LightScene-set,LightScene-attr-showDeviceCurrentState,LightScene-attr-lightSceneParamsToSave,LightScene-attr-followDevices,LightScene-attr-traversalOrder,LightScene-attr-switchingOrder LIRC:LIRCset,LIRCget,LIRC,LIRCdefine,LIRCattr livetracking:roundAltitude,batteryWarning,osmandId,#address,addressReading,zonename_0,addressLanguage,osmandServer,home,livetrackingset,swarmHome,#Swarm,livetracking,livetrackingattr,livetrackingreadings,beacon_0,#bootstrapLife360,filterAccuracy,#owntracksLocation,livetrackingget,roundDistance,#owntracksSteps,#owntracksMessage,#Life360,livetrackingdefine,#All,owntracksDevice Log2Syslog:parseFn,sslCertPrefix,Log2Syslogattr,verbose,port,disable,outputFields,TLS,Log2SyslogSet,exclErrCond,addStateEvent,Log2SyslogGet,useParsefilter,makeEvent,rateCalcRerun,parseProfile,protocol,Log2Syslog,useEOF,contDelimiter,ssldebug,Log2Syslogreadings,timeout,respectSeverity,Log2Syslogdefine,octetCount,timeSpec,addTimestamp,logFormat logProxy:logProxy_Get,logProxy_Attr,logProxy,logProxy_Set,logProxy_Define LuftdatenInfo:LuftdatenInfo-set-statusRequest,LuftdatenInfo-attr-interval,LuftdatenInfo-attr,LuftdatenInfo-get,LuftdatenInfo,LuftdatenInfo-define,LuftdatenInfo-attr-timeout,LuftdatenInfo-attr-disable,LuftdatenInfo-readings,LuftdatenInfo-get-senors,LuftdatenInfo-set LUXTRONIK2:LUXTRONIK2set,LUXTRONIK2,LUXTRONIK2define,LUXTRONIK2get,LUXTRONIK2attr M232:M232attr,M232define,M232,M232get,M232set M232Counter:M232Counterattr,M232Counterdefine,M232Counter,M232Counterget,M232Counterset M232Voltage:M232Voltageget,M232Voltage,M232Voltagedefine,M232Voltageattr mailcheck:mailcheck_Set,mailcheck_Attr,mailcheck,mailcheck_Get,mailcheck_Readings,mailcheck_Define MAX:restoreRedings,MAXattr,deviceRename,skipDouble,maxValveSetting,MAXset,desiredTemperature,MAXget,ecoTemperature,factoryReset,CULdev,dTempCheck,minimumTemperature,decalcification,deassociate,externalSensor,weekProfile,restoreDevice,debug,export_Weekprofile,keepAuto,windowOpenTemperature,saveConfig,MAXevents,boostValveposition,boostDuration,IODev,scanTemp,comfortTemperature,MAXdefine,DbLog_log_onoff,maximumTemperature,groupid,associate,actCycle,MAX,windowOpenCheck,measurementOffset,windowOpenDuration,dummy,valveOffset MAXLAN:MAXLAN,MAXLANdefine,MAXLANattr,MAXLANset,MAXLANget MaxScanner:MaxScannerset,MaxScanner,MaxScannerdefine,MaxScannerget,MaxScannerthermoattr,MaxScannerattr MAX_Temperature:ignoreDevices,ResetButton,addDevicesFirst,addGroups,maxDay,autoAT_room,MAX_Temperature_Define,ShowMSg,Layout,SendButton,MAX_Temperature_Attr,DevicesAlias,createAT,maxHour,addGroupsFirst,addDevices,MAX_Temperature,Selected_*,MAX_Temperature_Readings MediaList:MediaListset,MediaListget,MediaListReadings,MediaListattr,MediaList MEDIAPORTAL:MEDIAPORTAL_setter_key,MEDIAPORTAL_attribut_generateNowPlayingUpdateEvents,MEDIAPORTAL_setter_command,MEDIAPORTAL_attribut_username,MEDIAPORTALdefine,MEDIAPORTAL_setter_playfile,MEDIAPORTAL_getter_status,MEDIAPORTAL_setter_playchannel,MEDIAPORTAL_setter_sleep,MEDIAPORTAL_getter_nowplaying,MEDIAPORTAL_attribut_HeartbeatInterval,MEDIAPORTAL_setter_reconnect,MEDIAPORTAL_setter_powermode,MEDIAPORTALget,MEDIAPORTAL_setter_wakeup,MEDIAPORTAL,MEDIAPORTAL_attribut_disable,MEDIAPORTALattr,MEDIAPORTAL_setter_Volume,MEDIAPORTAL_attribut_authmethod,MEDIAPORTAL_attribut_macaddress,MEDIAPORTAL_attribut_password,MEDIAPORTAL_setter_playlist,MEDIAPORTAL_setter_connect,MEDIAPORTALset MieleAtHome:MieleAtHome-set-ventilationStep,MieleAtHome-set-startTime,MieleAtHome-set-pause,MieleAtHome-set-startSuperFreezing,MieleAtHome-set-stopSuperFreezing,MieleAtHome-set-off,MieleAtHome-attr,MieleAtHome-attr-clientId,MieleAtHome-set-startSuperCooling,MieleAtHome-get,MieleAtHomereadings,MieleAtHome-set-password,MieleAtHome-attr-country,altitude,MieleAtHome-define,MieleAtHome-attr-disable,MieleAtHome-attr-lang,MieleAtHome-set-stopSuperCooling,MieleAtHome,MieleAtHome-set-targetTemperature,MieleAtHome-set-on,MieleAtHome-attr-login,MieleAtHome-set-stop,MieleAtHome-set-autocreate,MieleAtHome-set-mode,MieleAtHome-set-start,MieleAtHome-get-listDevices,MieleAtHome-set-clientSecret,MieleAtHome-set-update,MieleAtHome-set,MieleAtHome-set-light,MieleAtHome-attr-api MilightBridge:MilightBridge_define,MilightBridge_attr,MilightBridge,MilightBridge_readings MilightDevice:MilightDevice_get,MilightDevice,MilightDevice_readings,MilightDevice_set,MilightDevice_define,MilightDevice_attr MOBILEALERTS:MOBILEALERTSset,MOBILEALERTSattr,MOBILEALERTSreadings,MOBILEALERTSdefine,MOBILEALERTS,MOBILEALERTSget MOBILEALERTSGW:MOBILEALERTSGWreadings,MOBILEALERTSGWget,MOBILEALERTSGWset,MOBILEALERTSGWdefine,MOBILEALERTSGW,MOBILEALERTSGWattr Modbus:Modbus-attr-queueTimeout,Modbus-attr-silentReconnect,Modbus-attr-timeoutLogLevel,Modbus-attr-retriesAfterTimeout,Modbus-attr,Modbus-attr-maxTimeoutsToReconnect,Modbus-attr-dropQueueDoubles,Modbus-attr-queueMax,Modbus-attr-nextOpenDelay,Modbus-attr-enableQueueLengthReading,Modbus-attr-busDelay,Modbus-attr-closeAfterResponse,Modbus-attr-nextOpenDelay2,Modbus-attr-showError,Modbus-attr-queueDelay,Modbus-attr-skipGarbage,Modbus-define,Modbus-set,Modbus-attr-profileInterval,Modbus-attr-openTimeout,Modbus,Modbus-get,Modbus-attr-frameGap,Modbus-attr-clientSwitchDelay ModbusAttr:ModbusAttr-attr-obj-[cdih][0-9]+-hint,ModbusAttr-attr-nonPrioritizedSet,ModbusAttr-attr-dev-fc[\d]+Request-fieldList,ModbusAttr-attr-dev-timing-timeout,ModbusAttr-attr-dev-([cdih]-)?defLen,ModbusAttr-attr-obj-[cdih][0-9]+-set,ModbusAttr-attr-nextOpenDelay,ModbusAttr-attr-serverIdExpr,ModbusAttr-attr-obj-[cdih][0-9]+-mapDefault,ModbusAttr-attr-obj-[cdih][0-9]+-showGet,ModbusAttr-attr-cacheParseInfo,ModbusAttr-attr-dev-fc[\d]+Response-fieldExpr,ModbusAttr-set,ModbusAttr-attr-obj-[cdih][0-9]+-allowWrite,ModbusAttr-attr-silentReconnect,ModbusAttr-attr-dev-([cdih]-)?defFormat,ModbusAttr-attr-obj-[cdih][0-9]+-setexpr,ModbusAttr-attr-dev-([cdih]-)?allowShortResponses,ModbusAttr-configuration,ModbusAttr-attr-obj-[cdih][0-9]+-format,ModbusAttr-attr-dev-([cdih]-)?defShowGet,ModbusAttr-attr-timeoutLogLevel,ModbusAttr-attr-dev-([cdih]-)?defSet,ModbusAttr-attr-obj-[cdih][0-9]+-overrideFCread,ModbusAttr-attr-obj-[cdih][0-9]+-expr,ModbusAttr-attr-dev-([cdih]-)?defPolldelay,ModbusAttr-attr-propagateVerbose,ModbusAttr-attr-dev-fc[\d]+Request-unpack,ModbusAttr-attr-nonPrioritizedGet,ModbusAttr-attr-obj-[cdih][0-9]+-map,ModbusAttr-define,ModbusAttr-configurationSlave,ModbusAttr-attr-obj-[cdih][0-9]+-decode,ModbusAttr-attr-connectionsRoom,ModbusAttr-attr-dev-([cdih]-)?defExpr,ModbusAttr-attr-cacheUpdateHash,ModbusAttr-attr-dev-fc[\d]+Response-unpack,ModbusAttr-attr-dev-d-brokenFC2,ModbusAttr-dataTypes,ModbusAttr-attr-obj-[cdih][0-9]+-encode,ModbusAttr-attr-obj-[cdih][0-9]+-bswapRegs,ModbusAttr-attr-obj-[cdih][0-9]+-min,ModbusAttr-attr-dev-([cdih]-)?write,ModbusAttr-attr,ModbusAttr-attr-queueMax,ModbusAttr-attr-maxTimeoutsToReconnect,ModbusAttr-attr-enableControlSet,ModbusAttr-attr-dev-([cdih]-)?defSetexpr,ModbusAttr-attr-obj-[cdih][0-9]+-ignoreExpr,ModbusAttr-attr-dev-timing-commDelay,ModbusAttr-attr-dev-type-XYZ-unpack,ModbusAttr-attr-dev-([cdih]-)?defRevRegs,ModbusAttr-attr-obj-[cdih][0-9]+-polldelay,ModbusAttr-attr-obj-[cdih][0-9]+-name,ModbusAttr-customFC,ModbusAttr-attr-dev-timing-serverTimeout,ModbusAttr-attr-dev-([cdih]-)?defIgnoreExpr,ModbusAttr-attr-alignTime,ModbusAttr-attr-dev-[cdih][0-9]+-defAllowWrite,ModbusAttr-attr-dev-([cdih]-)?combine,ModbusAttr,ModbusAttr-attr-disable,ModbusAttr-attr-obj-[cdih][0-9]+-group,ModbusAttr-attr-dev-([cdih]-)?defPoll,ModbusAttr-attr-obj-[cdih][0-9]+-rmapDefault,ModbusAttr-attr-dev-([cdih]-)?defUnpack,ModbusAttr-attr-dev-fc[\d]+Request-fieldExpr,ModbusAttr-attr-obj-[cdih][0-9]+-poll,ModbusAttr-attr-openTimeout,ModbusAttr-attr-dev-fc[\d]+Response-fieldList,ModbusAttr-attr-obj-[cdih][0-9]+-unpack,ModbusAttr-attr-obj-[cdih][0-9]+-len,ModbusAttr-get,ModbusAttr-attr-dev-([cdih]-)?read,ModbusAttr-attr-dev-([cdih]-)?addressErrCode,ModbusAttr-attr-showError,ModbusAttr-attr-dev-([cdih]-)?defBswapRegs,ModbusAttr-attr-dev-([cdih]-)?defHint,ModbusAttr-attr-obj-[cdih][0-9]+-reading,ModbusAttr-attr-dev-([cdih]-)?defDecode,ModbusAttr-attr-obj-[cdih][0-9]+-max,ModbusAttr-attr-sortUpdate,ModbusAttr-attr-dev-([cdih]-)?valueErrCode,ModbusAttr-attr-obj-[cdih][0-9]+-revRegs,ModbusAttr-attr-obj-[ih][0-9]+-type,ModbusAttr-attr-dev-([cdih]-)?defEncode,ModbusAttr-attr-dev-h-brokenFC3,ModbusAttr-attr-dev-c-brokenFC5,ModbusAttr-attr-closeAfterResponse,ModbusAttr-attr-nextOpenDelay2,ModbusAttr-attr-dev-([cdih]-)?notAllowedErrCode,ModbusAttr-attr-dev-timing-sendDelay ModbusElsnerWS:ModbusElsnerWS-attr-brightnessSunnyEastDelay,ModbusElsnerWS-events,ModbusElsnerWS-attr,ModbusElsnerWS-attr-updateGlobalAttr,ModbusElsnerWS-attr-windSpeedStormyDelay,ModbusElsnerWS-attr-brightnessSunnyWest,ModbusElsnerWS-attr-customCmdDownPeriod,ModbusElsnerWS-attr-brightnessSunnyWestDelay,ModbusElsnerWS-attr-customCmdDown,ModbusElsnerWS-attr-customCmdDownTrigger,ModbusElsnerWS-attr-windSpeedStormy,ModbusElsnerWS-attr-customCmdUpTrigger,ModbusElsnerWS-attr-brightnessDayNightDelay,ModbusElsnerWS-attr-timeEvent,ModbusElsnerWS-attr-brightnessSunnyDelay,ModbusElsnerWS-attr-signOfLifeInterval,ModbusElsnerWS-attr-customCmdUp,ModbusElsnerWS-attr-brightnessSunnyEast,ModbusElsnerWS-attr-customCmdAlarmOff,ModbusElsnerWS-attr-windSpeedWindy,ModbusElsnerWS-attr-brightnessSunny,ModbusElsnerWSget,ModbusElsnerWS,ModbusElsnerWS-attr-brightnessSunnySouthDelay,ModbusElsnerWS-attr-brightnessDayNight,ModbusElsnerWS-attr-customCmdUpPeriod,ModbusElsnerWS-Define,ModbusElsnerWS-attr-customCmdAlarmOn,ModbusElsnerWS-attr-customCmdPriority,ModbusElsnerWS-attr-windSpeedWindyDelay,ModbusElsnerWS-attr-signOfLife,ModbusElsnerWS-attr-brightnessSunnySouth ModbusSET:ModbusSETDefine,ModbusSET,ModbusSETattr,ModbusSETGet,ModbusSETSet,ModbusSETConfiguration ModbusTrovis5576:ModbusTrovis5576Set,ModbusTrovis5576,ModbusTrovis5576Get,ModbusTrovis5576attr,ModbusTrovis5576Define monitoring:monitoring-attr-disable,monitoring-set-inactive,monitoring-attr-errorFuncRemove,monitoring-set,monitoring-attr-warningFuncAdd,monitoring-set-active,monitoring-attr-setInactiveFunc,monitoring-attr-whitelist,monitoring-attr-setActiveFunc,monitoring-attr-errorFuncAdded,monitoring-set-clear,monitoring-set-warningAdd,monitoring-set-errorRemove,monitoring-attr-warningFuncAdded,monitoring-attr-errorReturn,monitoring-attr-warningWait,monitoring-attr-blacklist,monitoring-attr-errorFuncAdd,monitoring-attr,monitoring-get-warning,monitoring-attr-warningReturn,monitoring-set-warningRemove,monitoring-attr-getDefault,monitoring-readings,monitoring-attr-warningFuncRemove,monitoring-set-errorAdd,monitoring-get-default,monitoring-get-all,monitoring-get,monitoring-examples,monitoring-attr-errorWait,monitoring-define,monitoring-get-error,monitoring MPD:MPD-attr-artist_summary,MPD-set,MPD-attr-password,MPD-attr-waits,MPD-attr,MPD-attr-cache,MPD-attr-seekStep,MPD-attr-player,MPD-attr-artist_content,MPD-attr-loadMusic,MPD-attr-stateMusic,MPD-attr-loadPlaylists,MPD-define,MPD-get,MPD-attr-volumeStep,MPD-attr-image_size,MPD-attr-titleSplit,MPD,MPD-attr-timeout,MPD-attr-autoBookmark,MPD-attr-unknown_artist_image,MPD-attr-seekStepSmall,MPD-readings,MPD-attr-seekStepSmallThreshold,MPD-attr-statePlaylists,MPD-attr-bookmarkDir,MPD-attr-no_playlistcollection MQTT:MQTT-attr-keep-client-id,MQTT-attr-keep-last-will,MQTT-set-publish,MQTT-attr,MQTT-set,MQTT-set-connect,MQTT-attr-on-timeout,MQTT,MQTT-attr-keep-alive,MQTT-set-disconnect,MQTT-define MQTT2_CLIENT:MQTT2_CLIENT-attr-ignoreRegexp,MQTT2_CLIENT-attr-username,MQTT2_CLIENT-attr-subscriptions,MQTT2_CLIENT-attr-qosMaxQueueLength,MQTT2_CLIENT-attr-SSL,MQTT2_CLIENT-attr-mqttVersion,MQTT2_CLIENT-attr-connectFn,MQTT2_CLIENT-attr-rawEvents,MQTT2_CLIENT-attr-lwtRetain,MQTT2_CLIENT-attr-disconnectAfter,MQTT2_CLIENT-set,MQTT2_CLIENT-get,MQTT2_CLIENT-attr-msgAfterConnect,MQTT2_CLIENT-attr-binaryTopicRegexp,MQTT2_CLIENT-attr,MQTT2_CLIENT-attr-nextOpenDelay,MQTT2_CLIENT-attr-clientOrder,MQTT2_CLIENT-attr-maxFailedConnects,MQTT2_CLIENT,MQTT2_CLIENT-attr-execAfterConnect,MQTT2_CLIENT-attr-topicConversion,MQTT2_CLIENT-attr-httpHeader,MQTT2_CLIENT-attr-clientId,MQTT2_CLIENT-attr-autocreate,MQTT2_CLIENT-attr-connectTimeout,MQTT2_CLIENT-define,MQTT2_CLIENT-attr-lwt,MQTT2_CLIENT-attr-msgBeforeDisconnect,MQTT2_CLIENT-attr-sslargs,MQTT2_CLIENT-attr-keepaliveTimeout MQTT2_DEVICE:MQTT2_DEVICE-attr-readingList,MQTT2_DEVICE-attr-autocreate,MQTT2_DEVICE-attr-periodicCmd,MQTT2_DEVICE-attr-bridgeRegexp,MQTT2_DEVICE,MQTT2_DEVICE-attr-getList,MQTT2_DEVICE-define,MQTT2_DEVICE-attr-setExtensionsEvent,MQTT2_DEVICE-attr-jsonMap,MQTT2_DEVICE-attr-devicetopic,MQTT2_DEVICE-attr,MQTT2_DEVICE-attr-devPos,MQTT2_DEVICE-attr-setStateList,zw_snm,MQTT2_DEVICE-attr-setList,MQTT2_DEVICE-get,MQTT2_DEVICE-set,MQTT2_DEVICE-attr-imageLink MQTT2_SERVER:MQTT2_SERVER-set-clearRetain,MQTT2_SERVER-attr-sslVersion,MQTT2_SERVER-attr-respectRetain,MQTT2_SERVER-attr-rePublish,MQTT2_SERVER,MQTT2_SERVER-attr-binaryTopicRegexp,MQTT2_SERVER-define,MQTT2_SERVER-attr-ignoreRegexp,MQTT2_SERVER-set-reopen,MQTT2_SERVER-set-publish,MQTT2_SERVER-attr-hideRetain,MQTT2_SERVER-attr-SSL,MQTT2_SERVER-attr-clientId,MQTT2_SERVER-attr-keepaliveFactor,MQTT2_SERVER-attr,MQTT2_SERVER-attr-autocreate,MQTT2_SERVER-attr-sslCertPrefix,MQTT2_SERVER-attr-topicConversion,MQTT2_SERVER-set,MQTT2_SERVER-get,MQTT2_SERVER-attr-clientOrder,MQTT2_SERVER-attr-rawEvents MQTT_DEVICE:MQTT_DEVICE-set,MQTT_DEVICE-attr,MQTT_DEVICE-define,MQTT_DEVICE MQTT_GENERIC_BRIDGE:MQTT_GENERIC_BRIDGE-attr-mqttAlias,MQTT_GENERIC_BRIDGE-attr-forceNEXT,MQTT_GENERIC_BRIDGEmqttAlias,MQTT_GENERIC_BRIDGEget,MQTT_GENERIC_BRIDGE-attr-mqttPublish,MQTT_GENERIC_BRIDGE-define,MQTT_GENERIC_BRIDGE-attr-mqttSubscribe,MQTT_GENERIC_BRIDGE-attr-mqttForward,MQTT_GENERIC_BRIDGEattr,MQTT_GENERIC_BRIDGE,MQTT_GENERIC_BRIDGEreadings,MQTT_GENERIC_BRIDGE-attr-mqttDisable,MQTT_GENERIC_BRIDGE-attr-mqttDefaults MSG:MSG msgConfig:msgConfig-set-createSwitcherDev,msgConfig,msgConfig-attr-msgContact,msgConfig-attr,msgConfig-set-createResidentsDev,msgConfig-define,msgConfig-set-addLocation,msgConfig-set,msgConfig-set-cleanReadings msgDialog:msgDialog-define,msgDialog-get,msgDialog-set-updateAllowed,msgDialog-attr-msgCommand,msgDialog-set-say,msgDialog-examples,msgDialog-yowsub,msgDialog-set-reset,msgDialog-Jabber,msgDialog-get-trigger,msgDialog,msgDialog-TelegramBot,msgDialog-attr-allowed,msgDialog-attr,msgDialog-set,msgDialog-readings,msgDialog-set-update,msgDialog-attr-disable,msgDialog-attr-configFile,msgDialog-attr-evalSpecials MSGFile:MSGFileVattr,MSGFileDefine,MSGFileSet,MSGFile MSGMail:MSGMailattr,MSGMailSet,MSGMail,MSGMailDefine MYSENSORS:MYSENSORS-set-inclusion-mode,MYSENSORS-set-disconnect,MYSENSORS-set,MYSENSORS-attr-requestAck,MYSENSORS-attr-autocreate,MYSENSORS-set-connect,MYSENSORS-attr,MYSENSORS,MYSENSORS-define,MYSENSORS-attr-first-sensorid,MYSENSORS-attr-OTA_firmwareConfig MYSENSORS_DEVICE:MYSENSORS_DEVICE-attr-requestAck,MYSENSORS_DEVICE-set-clear,MYSENSORS_DEVICE-get-RSSI,MYSENSORS_DEVICE-set,MYSENSORS_DEVICE-attr-OTA_Chan76_IODev,MYSENSORS_DEVICE-attr-mapReading_,MYSENSORS_DEVICE-attr-OTA_BL_Type,MYSENSORS_DEVICE-attr,MYSENSORS_DEVICE,MYSENSORS_DEVICE-set-fwType,MYSENSORS_DEVICE-attr-setCommands,MYSENSORS_DEVICE-attr-OTA_autoUpdate,MYSENSORS_DEVICE-get-ReadingsFromComment,MYSENSORS_DEVICE-attr-mapReadingType_,MYSENSORS_DEVICE-set-flash,MYSENSORS_DEVICE-set-reboot,MYSENSORS_DEVICE-get-Extended_DEBUG,MYSENSORS_DEVICE-attr-timeoutAck,MYSENSORS_DEVICE-get,MYSENSORS_DEVICE-define,MYSENSORS_DEVICE-attr-timeoutAlive,MYSENSORS_DEVICE-set-time,MYSENSORS_DEVICE-attr-config,MYSENSORS_DEVICE-set-attrTemplate,MYSENSORS_DEVICE-attr-setExtensionsEvent N4HBUS:N4HBUS,N4HBUS_Attr,N4HBUS_Define,N4HBUS_Readings N4HMODULE:N4HMODULE_Readings,N4HMODULE_Define,N4HMODULE,N4HMODULE_Attr Nello:Nello_set,Nello_get,Nello,Nello_define,Nello_attr netatmo:setpoint_duration,addresslimit,webhookPoll,netatmo_Attr,netatmo_Define,netatmo_Readings,netatmo_Get,videoquality,netatmo_Webhook,ignored_device_ids,disable,webhookURL,netatmo_Set,netatmo,interval NetIO230B:NETIO230Bdefine,NETIO230Bset,NETIO230Bget,NetIO230B Netzer:NetzerDefine,NetzerSet,NetzerAttr,Port_<port>,Netzer,poll_interval NetzerI2C:NetzerI2CAttr,NetzerI2CGet,NetzerI2C,NetzerI2CDefine,NetzerI2CSet Netzfrequenz:Netzfrequenz,Netzfrequenzdefine Neuron:connection,poll_interval,NeuronSet,NeuronDefine,logicalDev,NeuronGet,Neuron,wsFilter,RPI_GPIOAttr NeuronPin:NeuronPinAttr,NeuronPin,poll_interval,aomax,NeuronPinDefine,skipreadings,autoalias,NeuronPinGet,restoreOnStartup,ownsets,NeuronPinSet NEUTRINO:NEUTRINOget,NEUTRINOset,NEUTRINOattr,NEUTRINOdefine,NEUTRINO Nextion:Nextiondefine,Nextionset,Nextionreadings,Nextionattr,Nextion Nmap:Nmap-define,Nmap-set-statusRequest,Nmap-attr-disable,Nmap-attr-absenceThreshold,Nmap-attr-keepReadings,Nmap-attr-leadingZeros,Nmap-attr-metaReading,Nmap-readings,Nmap-attr-sudo,Nmap-attr-path,Nmap-set,Nmap-attr-interval,Nmap-attr-args,Nmap-set-interrupt,Nmap,Nmap-attr-devAlias,Nmap-set-deleteOldReadings,Nmap-attr-deleteOldReadings,Nmap-attr,Nmap-attr-excludeHosts,Nmap-set-clear notice:notice notify:notify-attr-readLog,notify-attr-ignoreRegexp,notify-attr-forwardReturnValue,notify-set,notify-define,notify-set-inactive,notify-set-removeRegexpPart,notify-attr,notify-set-active,notify-attr-disabledAfterTrigger,notify-attr-addStateEvent,notify-get,notify-set-addRegexpPart,notify,notify-attr-setList NotifyAndroidTV:NotifyAndroidTV,NotifyAndroidTV_Define,NotifyAndroidTV_Get,NotifyAndroidTV_Attr,NotifyAndroidTV_Set npmjs:npmjsreadings,npmjsset,npmjs,npmjsget,npmjsdefine,npmjsattribut NUKIBridge:NUKIBridgedefine,NUKIBridge,NUKIBridgeget,NUKIBridgeattribut,NUKIBridgeset,NUKIBridgereadings NUKIDevice:NUKIDeviceattribut,NUKIDeviceset,NUKIDevicereadings,NUKIDevice,NUKIDevicedefine NUT:NUTget,#NUT_asReadings,NUTattr,NUTset,NUT,NUT_asReadings OBIS:OBIS OctoPrint:OctoPrint OilFox:OilFox-attr,OilFox,OilFoxReadings,OilFoxDefine ONKYO_AVR:ONKYO_AVRattr,ONKYO_AVR,ONKYO_AVRset,ONKYO_AVRget,ONKYO_AVRdefine ONKYO_AVR_ZONE:ONKYO_AVRattr,ONKYO_AVR_ZONE,ONKYO_AVR_ZONEdefine,ONKYO_AVRget,ONKYO_AVRset OPENWEATHER:OPENWEATHERreading,OPENWEATHER,OPENWEATHERattr,OPENWEATHERdefine,OPENWEATHERget,OPENWEATHERset OREGON:OREGONset,OREGONget,OREGONattr,OREGON,OREGONdefine OW2S0SMSGUARD:OW2S0SMSGUARDuseSubDevices,OWdeviceList,OW2S0SMSGUARDdelay,OW2S0SMSGUARDA_calc_current,OW2S0SMSGUARDmodel,OW2S0SMSGUARDreset,OW2S0SMSGUARDB_calc_current,OW2S0SMSGUARDS0-reset,OW2S0SMSGUARDdefine,OW2S0SMSGUARDmapOWIDs,OW2S0SMSGUARDB_offset,OW2S0SMSGUARDOWdeviceList,deleteDS2401,OW2S0SMSGUARDA_calc_mode,OW2S0SMSGUARDdeleteDS2401,OW2S0SMSGUARDDS2401_Timeout,OW2S0SMSGUARD,OW2S0SMSGUARDattr,OW2S0SMSGUARDA_offset,OW2S0SMSGUARDget,OW2S0SMSGUARDB_calc_mode,OW2S0SMSGUARDset OWAD:owad_cname,OWADdefine,owad_initialize,owad_alarmP,owad_calarm,owad_status,OWADattr,OWADset,owad_id,owad_cunit,owad_interval2,owad_stateAL0,owad_stateAL1,owad_reading,owad_cfunction,owad_stateAH0,owad_stateAH1,owad_alarm,owad_chigh,owad_clow,OWAD,OWADget,owad_interval OWCOUNT:owcount_interval2,owcount_midnight2,OWCOUNT,owcount_crate,owcount_cfactor,owcount_counter,owcount_logy,owcount_cperiod,owcount_cmode,owcount_counters,owcount_midnight,OWCOUNTattr,owcount_interval,owcount_mcache,owcount_nomemory,owcount_id,owcount_logm,OWCOUNTdefine,OWCOUNTset,owcount_cname,owcount_raw,owcount_memory2,owcount_coffset,owcount_cunit,owcount_memory,owcount_year,OWCOUNTget,owcount_month OWDevice:OWDevice,OWDevicedefine,OWDeviceset,IODev,OWDeviceattr,OWDeviceget OWID:owid_present,owid_id,owid_interval,OWIDdefine,OWIDget,OWID,owtherm_interval2,OWIDset OWLCD:owlcd_bl,owlcd_gpio2,owlcd_memory2,owlcd_lcdgeometry,owlcd_icon3,owlcd_test,OWLCDdefine,owlcd_lcdgcontroller,OWLCD,owlcd_id,owlcd_counter,owlcd_icon2,owlcdget,owlcd_lcd,owlcd_reset,OWLCDset,owlcd_icon,owlcd_memory,owlcd_gpiobit,owlcd_line,owlcd_gpio,owlcdattr,owlcd_version OWMULTI:OWMULTIset,OWMULTIdefine,owtherm_interval2,owmulti_wname,owmulti_id,owmulti_calibrate,owmulti_wunit,OWMULTIget,owmulti_offset,owmulti_tempUnit,owmulti_raw,owmulti_wfunction,owmulti_inittime,owmulti_vname,owmulti_vunit,owmulti_tempOffset,OWMULTI,owmulti_startdischarge,owmulti_temperature,owmulti_vdd,owmulti_interval,owmulti_vfunction,owmulti_xfunction,owmulti_reading,owmulti_xname,owmulti_xunit,OWMULTIattr OWServer:OWServerattr,OWServerset,OWServerdefine,OWServerget,OWServer OWSWITCH:OWSWITCHdefine,OWSWITCHset,owswitch_cunit,owswitch_input,owswitch_cname,OWSWITCHget,owswitch_states,owswitch_output,owswitch_interval2,owswitch_interval,owswitch_init,OWSWITCH,OWSWITCHattr,owswitch_id,owswitch_gpio OWTHERM:OWTHERM,owtherm_temperature,owtherm_stateAH,owtherm_tempConv,OWTHERMset,owtherm_tempLow2,OWTHERMdefine,owtherm_tempOffset,owtherm_tempHigh2,owtherm_alarm,owtherm_interval,owtherm_resolution,OWTHERMget,owtherm_tempHigh,owtherm_interval2,owtherm_id,OWTHERMattr,owtherm_stateAL,owtherm_tempUnit,owtherm_tempLow OWVAR:owvar_cname,OWVARset,owvar_value,OWVAR,OWVARattr,owvar_id,owvar_cunit,OWVARdefine,owvar_cfunction,OWVARexample,OWVARget OWX:owx_reopen,OWXattr,OWXset,OWXinterval,OWXdokick,owx_version,OWXget,OWXopendelay,OWXtimeout,OWXasynchronous,OWXdefine,OWX,owx_devices,owx_alarms OWX_ASYNC:owx_async_interval,owx_async_alarms,OWX_ASYNCattr,OWX_ASYNCdefine,OWX_ASYNCbuspower,OWX_ASYNCget,OWX_ASYNCdokick,OWX_ASYNCIODev,owx_async_devices,OWX_ASYNC,owx_async_followAlarms,OWX_ASYNCset,OWX_ASYNCmaxtimeouts OWX_CCC:OWX_CCC OWX_FRM:OWX_FRM OWX_SER:OWX_SER OWX_TCP:OWX_TCP panStamp:panStamp_Attr,panStamp,panStamp_Get,panStamp_Set,panStamp_Define PCA301:PCA301_Attr,PCA301_Readings,PCA301Define,PCA301_Set,PCA301_Get,PCA301 PET:PET,PETset,PETdefine,PETattr PHC:PHC-attr-module[0-9]+description,PHC,PHC-attr-virtEMD[0-9]+C[0-9]+Name,PHC-configuration,PHC-set,PHC-get,PHC-attr-module[0-9]+type,PHC-attr,PHC-attr-silentReconnect,PHC-attr-HTTPMOD,PHC-attr-EMDReadings,PHC-attr-channel(EMD|AMD|JRM|DIM|UIM|MCC|MFN)[0-9]+[io]?[0-9]+description,STM_ADR,PHC-define,PHC-attr-channel(EMD|AMD|JRM|DIM|UIM|MCC|MFN)[0-9]+[io]?[0-9]+set,PHC-attr-sendEcho,PHC-attr-BusEvents PHILIPS_AUDIO:PHILIPS_AUDIOdefine,PHILIPS_AUDIOattr,PHILIPS_AUDIOget,PHILIPS_AUDIOset,PHILIPS_AUDIO PHTV:PHTVset,PHTV,PHTVget,PHTVdefine,PHTVattr PID20:PID20-set-desired,PID20-attr-pidFactor_D,PID20-set,PID20-attr-pidFactor_I,PID20-set-start,PID20-attr-pidFactor_P,PID20-attr-pidActorValueDecPlaces,PID20,PID20-attr-pidActorLimitUpper,PID20-define,PID20-get-params,PID20-attr-pidMeasuredName,PID20-attr-pidActorErrorPos,PID20-get,PID20-set-stop,PID20-set-restart,PID20-attr-pidActorTreshold,PID20-attr-pidActorCallBeforeSetting,PID20-attr-pidDeltaTreshold,PID20-attr-pidActorInterval,PID20-attr-pidDesiredName,PID20-attr-pidSensorTimeout,PID20-attr-pidActorMapCmd,PID20-attr-pidActorKeepAlive,PID20-attr-pidActorErrorAction,PID20-attr-pidRoundReadings,PID20-attr-pidUpdateInterval,PID20-attr-pidActorLimitLower,PID20-attr,PID20-attr-pidCalcInterval,PID20-attr-pidReverseAction,PID20-attr-pidIPortionCallBeforeSetting PIFACE:PIFACE-get,PIFACE,PIFACE-attr-watchdogInterval,PIFACE-attr-portMode0,PIFACE-attr-portMode5,PIFACE-attr-portMode4,PIFACE-attr-portMode6,PIFACE-attr,PIFACE-attr-portMode2,PIFACE-attr-portMode1,PIFACE-events,PIFACE-attr-defaultState,PIFACE-attr-shutdownClearIO,PIFACE-attr-pollInterval,PIFACE-set,PIFACE-attr-portMode3,PIFACE-define,PIFACE-attr-portMode7,PIFACE-attr-watchdog pilight:pilight_define,remote_ip,housecode,unitcode,pilight_Attr,rawCodeOn,rawCodeOn/rawCodeOff,systemcode,remote_port,rawCodeOff,protocol,pilight pilight_contact:pilight_contact_readings,pilight_contact_define,pilight_contact pilight_ctrl:pilight_ctrl_readings,pilight_ctrl_define,pilight_ctrl_attr,brands,pilight_ctrl,ContactAsSwitch,pilight_ctrl_set,ignoreProtocol,SendTimeout pilight_dimmer:dimlevel_on,dimlevel_max_device,dimlevel_step,dimlevel_off,pilight_dimmer,dimlevel_max,pilight_dimmer_set,pilight_dimmer_define,pilight_dimmer_attr,pilight_dimmer_readings pilight_raw:onCode,offCode,pilight_raw,pilight_raw_define,pilight_raw_readings,pilight_raw_attr,pilight_raw_set pilight_smoke:pilight_smoke_readings,pilight_smoke,resetTime,pilight_smoke_define,pilight_smoke_attr pilight_switch:pilight_switch_set,pilight_switch_define,pilight_switch_attr,pilight_switch,pilight_switch_readings pilight_temp:corrTemp,pilight_temp_attr,corrHumidity,offsetTemp,pilight_temp_define,pilight_temp_readings,offsetHumidity,pilight_temp ping:ping_define,ping_readings,ping,ping_attr PIONEERAVR:PIONEERAVRget,PIONEERAVRattr,PIONEERAVRset,PIONEERAVR,PIONEERAVRdefine PIONEERAVRZONE:PIONEERAVRZONEget,PIONEERAVRattr,PIONEERAVRZONEset,PIONEERAVRZONEdefine,PIONEERAVRZONE PiXtendV2:PiXtendV2Define,PiXtendV2Set,PiXtendV2Get,PiXtendV2,PiXtendV2Attr,PiXtendV2Readings plex:plex_Attr,plex,plex_Get,plex_Set,plex_Define Plugwise:Plugwise,PLUGWISEset POKEYS:POKEYSattr,POKEYSdefine,POKEYS,POKEYSset,POKEYSget PostMe:PostMeattr,PostMe,PostMedefine,PostMeusage,PostMeget,PostMeset powerMap:powerMap-attr-powerMap,powerMap-define,powerMap-readings-pM_consumption,powerMap-attr,powerMap,powerMap-readings-pM_energy,powerMap-get-devices,powerMap-attr-powerMap_noEnergy,powerMap-attr-powerMap_interval,powerMap-attr-powerMap_noPower,powerMap-attr-disable,powerMap-set,powerMap-attr-powerMap_rname_E,powerMap-readings-pM_energy_begin,powerMapdefine,powerMap-readings,powerMap-attr-powerMap_rname_P,powerMap-get,powerMap-set-assign,powerMap-attr-powerMap_eventChainWarnOnly PrecipitationSensor:PrecipitationSensor_Set,PrecipitationSensor_Attr,PrecipitationSensor,PrecipitationSensor_Define,PrecipitationSensor_Get PRESENCE:PRESENCE_presenceTimeout,PRESENCE_get,PRESENCE_retryInterval,PRESENCE,PRESENCE_retryCount,PRESENCE_fritzboxCheckSpeed,PRESENCE_set,PRESENCE_presenceThreshold,PRESENCE_bluetoothHciDevice,PRESENCE_absenceTimeout,PRESENCE_events,PRESENCE_pingCount,PRESENCE_attr,PRESENCE_absenceThreshold,PRESENCE_disable,PRESENCE_powerCmd,PRESENCE_define PRESENCE2:presentCycle,presentReading,intervalPresent,hcitoolParam,childInfo,prGroup,FhemLog3Std,statusInfo,prGroupDisp,thresholdAbsence,pingParam,clearCounts,PRESENCE2_attr,intervalNormal,PRESENCE2_define,PRESENCE2_events,PRESENCE2_get,killChilds,PRESENCE2_set,bluetoothHciDevice,list,PRESENCE2,disable,nonblockingTimeOut,statusRequest PROPLANTA:PROPLANTAattr,PROPLANTA,PROPLANTAreading,PROPLANTAdefine,PROPLANTAset Pushbullet:Pushbullet_Define,Pushbullet_Get,Pushbullet_Attr,Pushbullet,Pushbullet_Set PushNotifier:PushNotifierDefine,PushNotifierSet,PushNotifierEvents,PushNotifier Pushover:PushoverSet,PushoverAttrretry,PushoverAttrstoragePath,PushoverAttrsound,title,Pushover,PushoverEvents,PushoverAttrexpire,PushoverAttrdevice,PushoverDefine,PushoverAttr,PushoverAttrtimestamp,PushoverAttrtitle,PushoverAttrcallbackUrl,PushoverAttrpriority Pushsafer:Pushsafer,PushsaferEvents,PushsaferAttr,PushsaferSet,PushsaferDefine PWM:PWM PWMR:PWMR PW_Circle:PW_Circle PW_Scan:PW_Scan PW_Sense:PW_Sense PW_Switch:PW_Switch PylonLowVoltage:PylonLowVoltage-attr,PylonLowVoltage-get,PylonLowVoltage-attr-timeout,PylonLowVoltage-readings,PylonLowVoltage-attr-disable,PylonLowVoltage-attr-waitTimeBetweenRS485Cmd,PylonLowVoltage-attr-interval,PylonLowVoltage-attr-userBatterytype,PylonLowVoltage-define,PylonLowVoltage QRCode:qrDisplayWidth,qrColor,qrCodepage,QRCodedefine,qrErrorCorrection,qrDisplayText,QRCode,qrResolutionDPI,QRCodeset,qrSize,QRCodereadings,qrNoAutoUpdate,qrTransparent,qrDisplayNoText,qrQuietUnit,qrDisplayData,QRCodeattr,qrBackColor,qrQuietZone,qrDisplayHeigth,QRCodefunctions,qrData,qrDisplayNoImage rain:rainset,rainget,rain,raindefine,rainattr RandomTimer:RandomTimer-attr-disableCondCmd,RandomTimer-set-inactive,RandomTimer-attr-runonce,RandomTimer-set-execNow,RandomTimer-set-active,RandomTimer-attr-keepDeviceAlive,RandomTimer-attr-offCmd,RandomTimer-set-recomputeTimes,RandomTimer,RandomTimer-attr-disableCond,RandomTimer-attr-switchmode,RandomTimer-set,RandomTimer-define,RandomTimer-attr-offState,RandomTimer-attr-forceStoptimeSameDay readingsChange:readingsChangeattr,readingsChange,readingsChangedefine,readingsChangeset,readingsChangeget readingsGroup:readingsGroup_Attr,readingsGroup_Define,readingsGroup_Get,readingsGroup,readingsGroup_Set readingsHistory:readingsHistory_Get,readingsHistory_Define,readingsHistory_Set,readingsHistory_Attr,readingsHistory readingsProxy:readingsProxy_Set,readingsProxy_Get,readingsProxy,readingsProxy_Define,readingsProxy_Attr readingsWatcher:delimiter,readingsWatcher,interval,deleteUnusedReadings,readingsWatcherAttr,readingsWatcher_Define,readingsWatcherSet,readingActivity,disable,readingsWatcherGet remotecontrol:remotecontroldefine,remotecontrol,rc_devStateIcon,remotecontrolattr,rc_iconprefix,rc_iconpath,remotecontrolget,remotecontrolset RESIDENTS:RESIDENTS,RESIDENTSattr,RESIDENTSdefine,RESIDENTSset restore:restore Revolt:RevoltReadings,RevoltDefine,RevoltAttributes,Revolt RFXCOM:RFXCOM,RFXCOMdefine RFXMETER:RFXMETERdefine,RFXMETERattr,RFXMETERset,RFXMETERget,RFXMETER RFXX10REC:RFXX10REC,RFXX10RECattr,RFXX10RECdefine,RFXX10RECget,RFXX10RECset RHASSPY:RHASSPY-siteId,RHASSPY-set-speak,RHASSPY-intents,RHASSPY-attr-rhasspyHotwords,RHASSPY-get-test_file,RHASSPY-attr-rhasspyShortcuts,RHASSPY-set-customSlot,RHASSPY-get-export_mapping,RHASSPY-attr-forceNEXT,RHASSPY-set-textCommand,RHASSPY-attr-rhasspyColors,RHASSPY-readings,RHASSPY-attr-rhasspyTweaks-intentFilter,RHASSPY-list,RHASSPY-attr-rhasspyMsgCommand,RHASSPY-attr-rhasspySpeechDialog,RHASSPY-set-fetchSiteIds,RHASSPY-attr-languageFile,RHASSPY-attr-Mapping,RHASSPY-attr-response,RHASSPY-noChangeover,RHASSPY-define,RHASSPY-attr-rhasspyName,RHASSPY-parseParams,RHASSPY-confirmation,RHASSPY-attr-rhasspyTweaks-ignoreKeywords,RHASSPY-set-activateVoiceInput,RHASSPY-get-test_sentence,RHASSPY-multicommand,RHASSPY-set-trainRhasspy,RHASSPY-attr-rhasspySpecials,RHASSPY-attr-rhasspyTweaks-gdt2groups,RHASSPY-attr-rhasspyGroup,RHASSPY-attr-rhasspyTweaks,RHASSPY-attr-device,RHASSPY-set-volume,RHASSPY-attr-rhasspyTweaks-mappingOverwrite,RHASSPY-attr-rhasspyTweaks-confirmIntents,RHASSPY-attr-rhasspyMsgDialog,RHASSPY,RHASSPY-attr-rhasspyTweaks-extrarooms,RHASSPY-attr-rhasspyChannels,RHASSPY-additional-files,RHASSPY-experimental,RHASSPY-attr-rhasspyRoom,RHASSPY-attr,RHASSPY-set-update,RHASSPY-attr-rhasspyTweaks-confirmIntentResponses,RHASSPY-attr-subdevice,RHASSPY-attr-rhasspyTweaks-confidenceMin,RHASSPY-set,RHASSPY-genericDeviceType,RHASSPY-set-play,RHASSPY-get,RHASSPY-dialoguemanagement,RHASSPY-attr-rhasspyIntents Robonect:RobonectBasicAuth,RobonectAttr,RobonectDefine,RobonectPollInterval,RobonectSet,RobonectHealth,RobonectCredentials,RobonectTimeout,Robonect,RobonectGet ROLLO:drive,disable,rl_secondsUp,version,down,ROLLO_Set,ROLLO,rl_noSetPosBlocked,ROLLO_Get,up,rl_autoStop,rl_commandUp,rl_commandStop,extern,automatic-enabled,unblocked,automatic-delay,half,pct,reset,rl_blockMode,rl_forceDrive,rl_type,rl_excessBottom,rl_commandDown,rl_switchTime,blocked,rl_excessTop,rl_reactionTime,ROLLO_Define,rl_commandStopDown,closed,rl_commandStopUp,ROLLO_Attr,rl_secondsDown,stop,rl_resetTime,open ROOMMATE:ROOMMATEattr,ROOMMATEset,ROOMMATEdefine,ROOMMATE RPII2C:RPII2CAttr,RPII2CSet,RPII2CDefine,RPII2CGet,RPII2C RPI_1Wire:RPI_1Wire-set-update,RPI_1Wire-set-therm_bulk_read,RPI_1Wire-attr-tempFactor,RPI_1Wire-set,RPI_1Wire-set-conv_time,RPI_1Wire-attr-faultvalues,RPI_1Wire-get-udev,RPI_1Wire-attr-mode,RPI_1Wire-readings,RPI_1Wire,RPI_1Wire-attr,RPI_1Wire-set-scan,RPI_1Wire-set-piob,RPI_1Wire-attr-tempOffset,RPI_1Wire-attr-decimals,RPI_1Wire-setignore,RPI_1Wire-set-pioa,RPI_1Wire-set-precision,RPI_1Wire-get,RPI_1Wire-set-clear,RPI_1Wire-set-pio0,RPI_1Wire-attr-pollingInterval,RPI_1Wire-define RPI_GPIO:RPI_GPIO,RPI_GPIOAttr,RPI_GPIOGet,RPI_GPIOSet,RPI_GPIODefine RSS:RSS,RSSset,RSSlayout,RSSattr,RSSdefine,rss_rgb rssFeed:rssFeed,rfDisabledText,rfReadings,rfEncode,rssFeedset,rssFeedfunctions,rfTickerChars,rssFeeddefine,rfMaxLines,disabled,rfDisplayTickerReadings,rssFeedget,rfCustomTextPrepFn,rssFeedreadings,rssFeedattr S7:S7define,S7 S7_ARead:S7_ARead S7_AWrite:S7_AWrite S7_Client:S7_Client S7_DRead:S7_DRead S7_DWrite:S7_DWrite S7_S5Client:S7_S5Client S7_S7Client:S7_S7Client SamsungAV:SamsungAV Schellenberg:Schellenbergset,Schellenbergdefine,Schellenberg SchellenbergHandle:SchellenbergHandledefine,SchellenbergHandleget,SchellenbergHandle SCIVT:SVICTget,SCIVTdefine,SVICTattr,SCIVT,SVICTset SD_BELL:model,repeats,SD_BELL SD_GT:SD_GT-attr-IODev,SD_GT-attr-ignore,SD_GT-attr,SD_GT-attr-do_not_notify,SD_GT-attr-repeats,SD_GT-attr-disableSetAllFunction,SD_GT,SD_GT-attr-showtime SD_RSL:SD_RSL_Define,SD_RSL_Attr,RSLrepetition,SD_RSL_Set,SD_RSL,SD_RSL_Get SD_UT:alternating_full_luminosity,power_off,light_on_off,send,flickering_fast,1_fan_low_speed,4_fan_medium_speed,fan_direction,button_1,2_fan_medium_speed,model,brightness_plus,UTclock,on,3_fan_medium_low_speed,fan_off,full_brightness,6_fan_high_speed,3_fan_high_speed,light_color_warm_white,power_on,set,night_mode,off,SD_UT,flickering_slowly,dimup,button_4,button_2,2_fan_low_speed,light_color_cold_white,dimdown,light_dimm,1_fan_minimum_speed,button_3,repeats,5_fan_medium_high_speed,brightness_minus,UTfrequency SD_WS:SD_WS_Define,end_max-deviation-hum,end_max-deviation-temp,max-deviation-hum,max-deviation-temp,model,SD_WS,end_model SD_WS07:SD_WS07_Set,SD_WS07,SD_WS071_Set,SD_WS07_Define,SD_WS07_Get SD_WS09:SD_WS09_Define,Model,Unit_of_Wind,windKorrektur,WindDirAverageMinSpeed,SD_WS09,SD_WS09_Set,SD_WS09_Get,WindDirAverageDecay,WS09_CRCAUS,WindDirAverageTime SD_WS_Maverick:SD_WS_Maverick_Define,SD_WS_Maverick,SD_WS_Maverick1_Set,SD_WS_Maverick_Parse,SD_WS_Maverick_Set search:search sequence:sequence-get,sequence-attr-strictSequence,sequence-attr-reportEvents,sequence-define,sequence-set,sequence-attr,sequence,sequence-attr-triggerPartial serviced:serviced-set-start,serviced-attr-serviceRegexStarted,serviced-attr-serviceRegexFailed,serviced-attr-serviceRegexStarting,serviced-attr-serviceSudo,serviced-get-status,serviced-read-error,serviced-attr-serviceAutostop,serviced-get,serviced-attr-serviceLogin,serviced,serviced-attr,serviced-attr-serviceAutostart,serviced-attr-serviceStatusLine,serviced-set-restart,serviced-set-status,serviced-attr-servicePort,serviced-attr-serviceStatusInterval,serviced-read-state,serviced-set,serviced-read-status,serviced-read,serviced-attr-serviceRegexStopped,serviced-attr-serviceGetStatusOnInit,serviced-define,serviced-attr-serviceInitd,serviced-set-stop ShareMaster:ShareMasterattr,ShareMaster,ShareMasterset Shares:Shares,Sharesattr,Sharesget,Sharesset SHC:SHC_Attr,SHC_Set,SHC_Define,SHC_Get,SHC SHCdev:SHCdev_Set,SHCdev,SHCdev_Get,SHCdev_Define,SHCdev_Attr Shelly:Shelly-attr-defchannel,Shelly-attr-shellyuser,Shelly-set-dimup,Shelly-attr,Shelly-set-rgbw,Shelly-set-interval,Shelly-set-dim,Shelly-attr-timeout,Shelly-set-config,Shelly-set-off,Shelly-set-pos,Shelly-attr-mode,Shelly-get-registers,Shelly-set-name,Shelly-attr-ShellyName,Shelly-set-colorOn,Shelly-attr-maxAge,Total_Energymeter<type>,Shelly-set-actions,Shelly-attr-host_dns,Shelly-attr-maxtime,Shelly-set-script_stop,Shelly-set-password,Shelly-set-delta,Shelly-get-readingsGroup,Shelly-set-zero,Shelly-attr-Balancing,Shelly-set-open,Shelly-attr-host_ip,Total_Energy<period>,Shelly-get-settings,Shelly,Shelly-attr-maxtime_open,Shelly-attr-maxpower,Shelly-get,Shelly-attr-EMchannels,Shelly-events,Shelly-set-gain,Shelly-attr-maxtime_close,Shelly-set-intervals,Shelly-attr-slat_pos,Shelly-attr-model,Shelly-attr-slat_control,Shelly-set-xtrachannels,Shelly-attr-interval,Shelly-set-ct,Shelly-attr-webhook,Shelly-set-toggle,Shelly-set-ON,Shelly-attr-showinputs,Shelly-set-reboot,Shelly-get-status,Shelly-set-hsv,Shelly-set-on-for-timer,Shelly-set-stop,Shelly-attr-showunits,Shelly-get-version,Shelly-set-colorOff,Shelly-set-effect,Shelly-attr-pct100,Shelly-set-rgb,Shelly-set-OFF,Shelly-set,Shelly-attr-Energymeter_P,Shelly-set-blink,Shelly-set-white,Shelly-set-closed,Shelly-set-clear,Shelly-set-dim-for-timer,Shelly-attr-Energymeter_R,Shelly-set-off-for-timer,Shelly-get-config,Power,Shelly-set-pct,Shelly-attr-dimstep,Shelly-attr-interval_power,Shelly-set-dimdown,Shelly-attr-PeriodsCorr-F,Shelly-set-script_start,Energy,Shelly-set-predefAttr,Shelly-set-update,Shelly-attr-Energymeter_F,Shelly-get-actions,Shelly-get-model,Shelly-set-on,Shelly-attr-Periods,Shelly-define ShellyMonitor:ShellyMonitor Signalbot:Signalbot-attr-babbleDev,Signalbot-set-captcha,Signalbot-get,Signalbot-get-devices,Signalbot-set-setContact,Signalbot-get-accounts,Signalbot-readings,Signalbot-set-contact,Signalbot-get-groups,Signalbot-attr-babblePeer,Signalbot-set-joinGroup,Signalbot-set-trustVerified,Signalbot-set-updateProfile,Signalbot-set-removeDevice,Signalbot-attr-favorites,Signalbot-get-groupProperties,Signalbot-attr-authDev,Signalbot-set-ignore,Signalbot-set-addDevice,Signalbot-get-favorites,Signalbot-set-reinit,Signalbot-get-contacts,Signalbot-set-unblock,Signalbot-set-block,Signalbot-attr-authTrusted,Signalbot-set-group,Signalbot-set-invite,Signalbot-attr-defaultPeer,Signalbot-define,Signalbot-set-verify,Signalbot-attr-cmdFavorite,Signalbot-set-quitGroup,Signalbot-attr-cmdKeyword,Signalbot-set-signalAccount,Signalbot,Signalbot-set,Signalbot-set-updateGroup,Signalbot-set-send,Signalbot-get-helpUnicode,Signalbot-set-register,Signalbot-set-link,Signalbot-attr-favignore,Signalbot-attr-allowedPeer,Signalbot-attr,Signalbot-set-trust,Signalbot-attr-babbleExclude,Signalbot-attr-autoJoin,Signalbot-attr-formatting,Signalbot-set-createGroup,Signalbot-attr-authTimeout,Signalbot-get-identityDetails,Signalbot-set-reply SIGNALduino:availableFirmware,ping,sendMsg,cc1101_dataRate,minsecs,cc1101_rAmpl,ccconf,flash,enableMessagetype,rawmsgEvent,rfmode,doubleMsgCheck_IDs,reset,ccpatable,SIGNALduino,cc1101_patable,cc1101_deviatn,longids,eventlogging,SIGNALduinoset,SIGNALduinoDetail,cc1101_bWidth,SIGNALDuino_hardware,version,maxMuMsgRepeat,flashCommand,SIGNALduinodefine,rawmsg,SIGNALduinointernals,cc1101_frequency,cc1101_reg_user,cc1101_sens,blacklist_IDs,addvaltrigger,raw,SIGNALduinoget,suppressDeviceRawmsg,debug,config,updateChannelFW,development,ccreg,disableMessagetype,SIGNALduinoattr,MatchList,cmds,whitelist_IDs,cc1101_freq,WS09_CRCAUS,close,freeram,cc1101_reg,uptime,noMsgVerbose SIGNALduino_un:SIGNALduino_unget,SIGNALduino_unattr,SIGNALduino_un_readings,SIGNALduino_unset,SIGNALduino_undefine,SIGNALduino_un SingleFileLog:#template,#readySuffy,SingleFileLogset,SingleFileLogget,#numberFormat,#writeInBackground,SingleFileLogdefine,#syncAfterWrite,SingleFileLog,SingleFileLogattr SIP:sip_listen,sip_dtmf_loop,sip_from,history_size,history_file,SIPattr,sip_ringtime,SIPset,sip_ip,T2S_Timeout,sip_port,sip_audiofile_dtmf,SIPdefine,sip_waittime,SIP,sip_force_max,sip_audiofile_ok,audio_converter,sip_force_interval,T2S_Device,sip_user,sip_audiofile_call,sip_registrar,sip_dtmf_size,phonebook,sip_audiofile_wfp siri:siri_Attr,siri SISPM:SISPM,SISPMset,SISPMdefine,SISPMget,SISPMattr SIS_PMS:SIS_PMSdefine,SIS_PMSset,SIS_PMSattributes,attrdummy,SIS_PMS SMAEM:interval,SMAEMdefine,powerCost,serialNumber,feedinPrice,noCoprocess,disable,SMAEM,SMAEMset,SMAEMattr,disableSernoInReading,diffAccept,timeout SMAEVCharger:Anzahl_Ladevorgaenge,setting-level,interval,Startzeit_Verbindung,Param_Dauer_Ladevorgang,detail-level,Param_Minimaler_Ladestrom,disable,Param_Energiemenge_Ladevorgang,SMAEVCharger,Param_Betriebsart_Ladevorgang SMAInverter:target-serial,interval,suppressSleep,mode,installerLogin,offset,disable,readEnergyMeter-data,detail-level,timeout,showproctime,SMAInverter,SBFSpotComp,target-susyid SmartMeterP1:dbPassword,SmartMeterP1attr,dbName,dbUsername,write2db,dbUpdateInterval,SmartMeterP1,SmartMeterP1define,dbHost,removeUnitSeparator,dbPort,removeLeadingZero SMARTMON:SMARTMON SmartPi:SmartPiattribut,SmartPireadings,GardenaSmartBridgedefine,SmartPi,SmartPiget SMASTP:SMASTP SML:SML Snapcast:Snapcast-set-volume,Snapcast-set-mute,Snapcast,Snapcast-set-update,Snapcast-set-group,Snapcast-attr-constraints,Snapcast-attr,Snapcast-set-stream,Snapcast-attr-volumeStepThreshold,Snapcast-attr-volumeStepSize,Snapcast-attr-volumeStepSizeSmall,Snapcast-attr-constraintDummy,Snapcast-attr-streamnext,Snapcast-set-name,Snapcast-set,Snapcast-set-latency SoftliqCloud:paramList,sq_duplex,Define,SoftliqCloudDefine,refill,SoftliqCloud,query,SoftliqCloudSet,salt/water,param,regenerate,SoftliqCloudGet,SoftliqCloudAttr,realtime,sq_interval,authenticate,password SolarEdgeAPI:SolarEdgeAPI_Attributes,SolarEdgeAPI_Readings,SolarEdgeAPI_Set,SolarEdgeAPI,SolarEdgeAPI_Get,SolarEdgeAPI_Define SolarForecast:SolarForecast-get-nextHours,SolarForecast-set-powerTrigger,SolarForecast-attr-graphicWeatherColorNight,SolarForecast-get-valStrings,SolarForecast-get-html,SolarForecast-get-forecastQualities,SolarForecast-get-valBattery,SolarForecast-attr-plantControl,SolarForecast-set-pvCorrectionFactor_Auto,SolarForecast-set-attrKeyVal,SolarForecast-attr-graphicControl,SolarForecast-get-pvCircular,SolarForecast-attr-ctrlLanguage,SolarForecast-attr-setupInverterStrings,SolarForecast,SolarForecast-attr-graphicShowDiff,SolarForecast-get-valInverter,SolarForecast-attr-graphicHeaderOwnspec,SolarForecast-attr-graphicSelect,SolarForecast-get-weatherApiData,SolarForecast-get-valCurrent,SolarForecast-attr-ctrlSpecialReadings,SolarForecast-get-radiationApiData,SolarForecast-attr-ctrlNextHoursSoCForecastReadings,SolarForecast-attr-setupRadiationAPI,SolarForecast-set-vrmCredentials,SolarForecast-attr-aiControl,SolarForecast-set-cycleInterval,SolarForecast-attr-ctrlDebug,SolarForecast-set-roofIdentPair,SolarForecast-attr-ctrlBatSocManagementXX,SolarForecast-set-batteryTrigger,SolarForecast-attr-setupBatteryDev,SolarForecast-get-data,SolarForecast-set-aiDecTree,SolarForecast-attr-ctrlConsRecommendReadings,SolarForecast-attr-setupWeatherDev,SolarForecast-set-energyH4Trigger,SolarForecast-attr-graphicBeamXContent,SolarForecast-get-ftuiFramefiles,SolarForecast-get-valDecTree,SolarForecast-attr-consumer,SolarForecast-get-statusApiData,SolarForecast-set-consumerImmediatePlanning,SolarForecast-set-plantConfiguration,SolarForecast-attr-setupInverterDev,SolarForecast-Consumer,SolarForecast-get-pvHistory,SolarForecast-set-reset,SolarForecast-set-consumerNewPlanning,SolarForecast-set,SolarForecast-attr-graphicHeaderOwnspecValForm,SolarForecast-attr-setupStringAzimuth,SolarForecast-attr-setupMeterDev,SolarForecast-attr-graphicBeamXColor,SolarForecast-set-operationMode,SolarForecast-get-rooftopData,SolarForecast-get-valConsumerMaster,SolarForecast-attr-flowGraphicControl,SolarForecast-set-pvCorrectionFactor_,SolarForecast-attr-setupOtherProducer,SolarForecast-get-dwdCatalog,SolarForecast-attr-setupStringPeak,SolarForecast-get-valProducer,SolarForecast-attr-consumerControl,SolarForecast-attr-graphicShowWeather,SolarForecast-attr-ctrlSolCastAPImaxReq,SolarForecast-attr-graphicHistoryHour,SolarForecast-attr-ctrlUserExitFn,SolarForecast-attr-graphicBeamXFontColor,SolarForecast-set-operatingMemory,SolarForecast-attr-graphicWeatherColor,SolarForecast-attr-graphicShowNight,SolarForecast-get,SolarForecast-attr-graphicBeamHeightLevelX,SolarForecast-attr-setupStringDeclination,SolarForecast-attr,SolarForecast-attr-setupRoofTops,SolarForecast-define,SolarForecast-attr-ctrlNextDayForecastReadings SOMFY:SOMFY-attr-model,SOMFY-attr-fixed_enckey,SOMFY-attr-IODev,SOMFY-attr-eventMap,SOMFY-attr,SOMFY-attr-drive-down-time-to-close,SOMFY-attr-positionInverse,SOMFY-attr-drive-down-time-to-100,SOMFY-define,SOMFY-attr-do_not_notify,SOMFY-attr-rawDevice,SOMFY-attr-finalPosReading,SOMFY,SOMFY-attr-additionalPosReading,SOMFY-attr-showtime,SOMFY-attr-ignore,SOMFY-set,SOMFY-attr-drive-up-time-to-open,SOMFY-attr-drive-up-time-to-100,SOMFY-attr-autoStoreRollingCode,SOMFY-attr-loglevel SONOS:SONOSGroups,SONOSRescanNetwork,SONOSset,SONOStargetSpeakDir,SONOScoverLoadTimeout,SONOSSpeak1,SONOStargetSpeakMP3FileDir,SONOStargetSpeakFileHashCache,SONOSgetQueueListAtNewVersion,SONOStargetSpeakURL,SONOSdeviceRoomView,SONOSattr,SONOSSpeakCover,SONOSMute,SONOSSpeak1Cover,SONOStargetSpeakMP3FileConverter,SONOSSaveBookmarks,SONOSpingType,SONOSdefine,SONOSgetFavouritesListAtNewVersion,SONOSdisable,SONOSbookmarkSaveDir,SONOS,SONOSSubProcessLogfileName,SONOSgetListsDirectlyToReadings,SONOSusedonlyIPs,SONOSgetRadiosListAtNewVersion,SONOSbookmarkPlaylistDefinition,SONOSgenerateProxyAlbumArtURLs,SONOSbookmarkTitleDefinition,SONOSallowedWebAccess,SONOSPause,SONOSproxyCacheDir,SONOStargetSpeakFileTimestamp,SONOSSpeakGoogleURL,SONOSignoredIPs,SONOSSpeak3Cover,SONOSSpeak2,SONOSgetLocalCoverArt,SONOSSpeak3,SONOSStopAll,SONOSSpeak2Cover,SONOSDisableBookmark,SONOSwebname,SONOSproxyCacheTime,SONOSSpeak4,SONOSRefreshShareIndex,SONOSPauseAll,SONOSStop,SONOSreusePort,SONOSSpeak4Cover,SONOSEnableBookmark,SONOSget,SONOSLoadBookmarks,SONOSgetPlaylistsListAtNewVersion SONOSPLAYER:SONOSPLAYERattr,SONOSPLAYERAddURIToQueue,SONOSPLAYERDeletePlaylist,SONOSPLAYERdisable,SONOSPLAYERWifi,SONOSPLAYERSeparateStereoPair,SONOSPLAYERStartSearchlist,SONOSPLAYERExportSonosBibliothek,SONOSPLAYERDialogLevel,SONOSPLAYERvolumeStep,SONOSPLAYERRadios,SONOSPLAYERSleepTimer,SONOSPLAYERgetTitleInfoFromMaster,SONOSPLAYERDailyIndexRefreshTime,SONOSPLAYERRemoveMember,SONOSPLAYER_examples_InfoSummarize,SONOSPLAYERMute,SONOSPLAYERVolumeD,SONOSPLAYERRepeat,SONOSPLAYERbuttonEvents,SONOSPLAYERgenerateInfoSummarize1,SONOSPLAYERQueueWithCovers,SONOSPLAYERSpeak,SONOSPLAYERdefine,SONOSPLAYERReboot,SONOSPLAYERmaxVolume,SONOSPLAYERLoadRadio,SONOSPLAYERAudioDelayLeftRear,SONOSPLAYERLEDState,SONOSPLAYERGroupMute,SONOSPLAYERTreble,SONOSPLAYERCreateStereoPair,SONOSPLAYERCrossfadeMode,SONOSPLAYERPlayURITemp,SONOSPLAYERSurroundEnable,SONOSPLAYERResetAttributesToDefault,SONOSPLAYERStartRadio,SONOSPLAYERsaveSleeptimerInAction,SONOSPLAYERStartPlaylist,SONOSPLAYERstopSleeptimerInAction,SONOSPLAYERMuteT,SONOSPLAYERTruePlay,SONOSPLAYERSubGain,SONOSPLAYERRepeatOneT,SONOSPLAYERLoadFavourite,SONOSPLAYERset,SONOSPLAYERLoadPlaylist,SONOSPLAYERQueue,SONOSPLAYERstateVariable,SONOSPLAYERSnapshotGroupVolume,SONOSPLAYERPrevious,SONOSPLAYERSurroundLevel,SONOSPLAYERFavouritesWithCovers,SONOSPLAYERgenerateInfoSummarize2,SONOSPLAYERAddMember,SONOSPLAYERVolumeSave,SONOSPLAYERminVolumeHeadphone,SONOSPLAYERAudioDelay,SONOSPLAYERAudioDelayRightRear,SONOSPLAYERDeleteFromQueue,SONOSPLAYERSavePlaylist,SONOSPLAYEROutputFixed,SONOSPLAYERLoudness,SONOSPLAYERSubPolarity,SONOSPLAYERRoomIcon,SONOSPLAYERPossibleRoomIcons,SONOSPLAYERPause,SONOSPLAYERgetAlarms,SONOSPLAYERShuffleT,SONOSPLAYERCurrentPlaylist,SONOSPLAYERNightMode,SONOSPLAYERRepeatT,SONOSPLAYEREmptyPlaylist,SONOSPLAYERPlay,SONOSPLAYERgenerateInfoSummarize3,SONOSPLAYERGroupVolumeU,SONOSPLAYERStop,SONOSPLAYERStartFavourite,SONOSPLAYERTrack,SONOSPLAYERGroupVolume,SONOSPLAYERgenerateSomethingChangedEvent,SONOSPLAYERminVolume,SONOSPLAYERCurrentTrackPosition,SONOSPLAYERmaxVolumeHeadphone,SONOSPLAYERAlarm,SONOSPLAYERget,SONOSPLAYERBalance,SONOSPLAYERSupportLinks,SONOSPLAYERgenerateInfoSummarize4,SONOSPLAYERRepeatOne,SONOSPLAYERPlaylistsWithCovers,SONOSPLAYERgenerateVolumeEvent,SONOSPLAYEREthernetPortStatus,SONOSPLAYERPlayT,SONOSPLAYERMakeStandaloneGroup,SONOSPLAYERSubEnable,SONOSPLAYERsuppressControlButtons,SONOSPLAYER,SONOSPLAYERSearchlistCategories,SONOSPLAYERPlayURI,SONOSPLAYERPlaylists,SONOSPLAYERVolumeU,SONOSPLAYERWifiPortStatus,SONOSPLAYERRadiosWithCovers,SONOSPLAYERGroupVolumeD,SONOSPLAYERsimulateCurrentTrackPositionPercentFormat,SONOSPLAYERLoadSearchlist,SONOSPLAYERVolumeRestore,SONOSPLAYERFavourites,SONOSPLAYERSnoozeAlarm,SONOSPLAYERButtonLockState,SONOSPLAYERexamples,SONOSPLAYERBass,SONOSPLAYERsimulateCurrentTrackPosition,SONOSPLAYERShuffle,SONOSPLAYERNext,SONOSPLAYERgenerateVolumeSlider,SONOSPLAYERName,SONOSPLAYERVolume speedtest:speedtest,speedtest_Attr,speedtest_Set,speedtest_Define,speedtest_Readings Spotify:Spotify_get,Spotify,Spotify_attr,Spotify_set,Spotify_define SSCal:cutLaterDays,tableColumnMap,SSCaldefine,asyncMode,tableInDetail,SSCallistSendqueue,SSCalcleanCompleteTasks,SSCalEvents,SSCalpurgeSendqueue,SSCal,SSCalcalUpdate,tableFields,cutOlderDays,timeout,SSCalstoredCredentials,SSCaleraseReadings,SSCamattr,SSCalget,SSCalrestartSendqueue,SSCalgetCalendars,showRepeatEvent,SSCalset,loginRetries,filterCompleteTask,SSCalversionNotes,usedCalendars,SSCaldeleteEventId,tableInRoom,createATDevs,tableSpecs,SSCallogout,showPassInLog,interval,filterDueTask,SSCalcredentials,SSCalapiInfo,SSCalcalAsHtml SSCam:SSCam-attr-ptzPanel_Home,SSCam-set-enableCam,SSCam-attr-snapTelegramTxt,SSCam-attr-session,SSCam-attr-livestreamprefix,SSCam-Readings,SSCam-Email,SSCam-attr-cacheServerParam,SSCam-attr-pollcaminfoall,SSCam-set-motdetsc,SSCam-attr-snapGalleryBoost,SSCam-set-disableCam,SSCam-attr-verbose,SSCam-attr-smtpDebug,SSCam-attr-showStmInfoFull,SSCam-attr-customSVSversion,SSCam-attr-rectime,SSCam-attr-snapGalleryHtmlAttr,SSCam-attr-snapEmailTxt,SSCam-HTTPTimeout,SSCam-attr-snapGalleryColumns,SSCam-attr-ptzPanel_iconPath,SSCam-attr-recChatTxt,SSCam-attr-disable,SSCam-define,SSCam-get,SSCam-Credentials,SSCam-attr-ptzPanel_row00,SSCam-attr-recextend,SSCam-attr-snapGallerySize,SSCam-attr-smtpTo,SSCam-Polling,SSCam-get-apiInfo,SSCam-get-listLog,SSCam-attr-pollnologging,SSCam-set-createStreamDev,SSCam-attr,SSCam-set-goAbsPTZ,SSCam-attr-debugCachetime,SSCam-attr-ptzNoCapPrePat,SSCam-attr-snapGalleryNumber,SSCam-attr-httptimeout,SSCam-set-expmode,SSCam-attr-loginRetries,SSCam-attr-smtpSSLPort,SSCam-Internals,SSCam-attr-smtpPort,SSCam-attr-cacheType,SSCam-attr-videofolderMap,SSCam-attr-showPassInLog,SSCam-attr-htmlattr,SSCam-attr-ptzPanel_use,SSCam-attr-hlsNetScript,SSCam-attr-debugactivetoken,SSCam-attr-hlsStrmObject,SSCam-attr-snapChatTxt,SSCam-attr-genericStrmHtmlTag,SSCam-attr-snapReadingRotate,SSCam-attr-recEmailTxt,SSCam-attr-smtpHost,SSCam-attr-ptzPanel_iconPrefix,SSCam-attr-smtpNoUseSSL,SSCam-attr-recTelegramTxt,SSCam,SSCam-attr-noQuotesForSID,SSCam-attr-smtpFrom,SSCam-attr-smtpCc,SSCam-readings,SSCam-httptimeout,SSCam-set SSCamSTRM:noLink,SSCamSTRMget,snap,ptzButtonSizeFTUI,adoptTime,SSCamSTRM,hideAudio,autoRefreshFW,adoptForTimer,autoRefresh,hideDisplayName,disable,hideButtons,forcePageRefresh,SSCamSTRMattr,adopt,hideDisplayNameFTUI,popupStreamTo,SSCamSTRMset,popupWindowSize,htmlattrFTUI,htmlattr,adoptSubset,popupStreamFW,SSCamSTRMdefine,ptzButtonSize,genericStrmHtmlTag SSChatBot:listSendqueue,SSChatBot-set-restartSendqueue,botToken,SSChatBot-attr-showTokenInLog,SSChatBot-attr-allowedUserForCode,SSChatBot-set-purgeSendqueue,SSChatBot-set-asyncSendItem,chatUserlist,SSChatBot-get,versionNotes,SSChatBotDefine,SSChatBot-attr-allowedUserForOwn,ownCommandx,SSChatBot-get-chatUserlist,SSChatBot-attr-allowedUserForGet,allowedUserForCode,SSChatBot-get-chatChannellist,SSChatBot-attr-httptimeout,defaultPeer,SSChatBot-get-apiInfo,SSChatBot-attr-defaultPeer,allowedUserForSet,showTokenInLog,SSChatBot-set-botToken,storedToken,SSChatBot-get-storedToken,SSChatBot-attr-sparePort,httptimeout,SSChatBot-attr-allowedUserForSet,SSChatBot-config,SSChatBot,apiInfo,SSChatBot-set,allowedUserForOwn,SSChatBotAttr,SSChatBot-define,SSChatBotSet,chatChannellist,SSChatBot-get-versionNotes,SSChatBot-set-listSendqueue,purgeSendqueue,SSChatBot-attr,allowedUserForGet,restartSendqueue,SSChatBotConfig,SSChatBot-attr-ownCommandx,asyncSendItem,SSChatBotGet,SSChatBot-attr-spareHost SSFile:SSFile,SSFile-get,SSFile-set-listUploadsDone,SSFile-get-storedCredentials,SSFile-set-prepareDownload,SSFile-set-credentials,SSFile-set-logout,SSFile-define,SSFile-set,SSFile-attr-showPassInLog,SSFile-attr-interval,SSFile-attr-excludeFromUpload,SSFile-set-startQueue,SSFile-set-Upload,SSFile-set-prepareUpload,SSFile-attr-additionalInfo,SSFile-attr-loginRetries,SSFile-get-remoteFolderList,SSFile-set-listQueue,SSFile-get-versionNotes,SSFile-attr-noAsyncFillQueue,SSFile-set-Download,SSFile-attr,SSFile-get-apiInfo,SSFile-set-purgeQueue,SSFile-set-deleteRemoteObject,SSFile-attr-timeout,SSFile-set-deleteUploadsDone,SSFile-get-remoteFileInfo STACKABLE:#writePrefix,STACKABLEdefine,STACKABLEset,STACKABLEget,STACKABLE,STACKABLEattr,#binary STACKABLE_CC:STACKABLE_CCdefine,STACKABLE_CCget,STACKABLE_CCattr,STACKABLE_CCset,STACKABLE_CC statistics:statistics-define,statistics-attr-tendencyReadings,statistics,statistics-attr,statistics-attr-specialDeltaPeriodHours,statistics-attr-durationPeriodHour,statistics-attr-excludedReadings,statistics-attr-ignoreDefaultAssignments,statistics-attr-deltaReadings,statistics-attr-minAvgMaxReadings,statistics-attr-singularReadings,statistics-set-doStatistics,statistics-attr-durationReadings,statistics-attr-specialDeltaPeriods,statistics-set,statistics-attr-limitDecimals,statistics-get,statistics-attr-periodChangePreset,statistics-set-setStatistics,statistics-attr-dayChangeTime,statistics-set-resetStatistics structure:structure-set-saveStructState,structure-attr-considerDisabledMembers,structure-define,structure-get,structure-attr-propagateAttr,structure-attr-filterEvents,structure-attr-struct_type_map,structure-set-restoreStructState,structure-attr-clientstate_behavior,structure-attr-setStructType,structure-attr-evaluateSetResult,structure-attr-clientstate_priority,structure-attr-structexclude,structure,structure-attr,structure-set,structure-attr-setStateIndirectly,structure-attr-async_delay STV:STV SUNRISE_EL:SUNRISE_EL SVDRP:SVDRP-set-GetAll,SVDRP-set-UpdateRecordings,SVDRP,SVDRP-set,SVDRP-set-DiskStatus,SVDRP-set-Volume,SVDRP-set-PowerOff,SVDRP-set-Plugin,SVDRP-set-DeleteTimer,SVDRP-set-HitKey,SVDRP-define,SVDRP-set-SatIP,SVDRP-attr-connectionCheck,SVDRP-set-ListTimers,SVDRP-attr-statusOfflineMsg,SVDRP-attr-statusCheckCmd,SVDRP-attr-RecordingInfo,SVDRP-set-cleanUp,SVDRP-set-NextTimer,SVDRP-set-ListRecording,SVDRP-attr-delay,SVDRP-set-StreamdevServer,SVDRP-set-closeDev,SVDRP-set-connect,SVDRP-set-Channel,SVDRP-attr,SVDRP-attr-statusCheckInterval,SVDRP-set-Help,SVDRP-attr-AdditionalSettings SVG:SVG-get,SVG-attr-plotAsPngFix,SVG-attr-nrAxis,SVG-attr-endPlotNow,SVG,SVG-attr-fixedrange,SVG-attr-axis_width,SVG-attr,SVG-attr-plotReplace,SVG-attr-endPlotNowByHour,SVG-attr-endPlotToday,SVG-set,SVG-id-endPlotToday,SVG-attr-plotAsPngPort,SVG-attr-title,SVG-attr-plotsize,SVG-attr-startDate,SVG-attr-plotWeekStartDay,SVG-attr-plotmode,SVG-attr-label,SVG-plotEditor,SVG-define,SVG-attr-captionLeft,SVG-attr-fixedoffset,SVG-attr-plotfunction,SVG-attr-captionPos SWAP:SWAP_Get,SWAP_Attr,SWAP,SWAPDefine,SWAP_Set SWAP_0000002200000003:SWAP_0000002200000003_Get,SWAP_0000002200000003_Attr,SWAP_0000002200000003,SWAP_0000002200000003_Set,SWAP_0000002200000003_Define SWAP_0000002200000008:SWAP_0000002200000008_Attr,SWAP_0000002200000008,SWAP_0000002200000008_Get,SWAP_0000002200000008_Set,SWAP_0000002200000008_Define SYSMON:SYSMON SYSSTAT:SYSSTAT_Set,SYSSTAT,SYSSTAT_Define,SYSSTAT_Get,SYSSTAT_Readings,SYSSTAT_Attr systemd_watchdog:systemd_watchdogdefine,systemd_watchdog tahoma:tahoma_Define,tahoma Talk2Fhem:Talk2Fhemreadings,Talk2Fhem,Talk2Fhemattr,Talk2Fhemdefine,Talk2Fhemset,Talk2Fhemget TA_CMI_JSON:TA_CMI_JSONdefine,TA_CMI_JSONattr,TA_CMI_JSONset,TA_CMI_JSONget,TA_CMI_JSONreadings,TA_CMI_JSON TBot_List:TBot_Listdefine,TBot_Listget,TBot_Listset,TBot_List,TBot_Listattr,TBot_Listreadings TCM:TCM-set-teach,TCM-set-sleep,TCM-set-noiseThreshold,TCM-set-repeater,TCM-get-version,TCM-attr-blockSenderID,TCM-set-filterEnable,TCM-set-smartAckLearn,TCM-attr-msgCounter,TCM-get-freqencyInfo,TCM,TCM-attr-assignIODev,TCM-set-bist,TCM-attr-learningDev,TCM-get-stepCode,TCM-attr-sendInterval,TCM-set-filterDelAll,TCM-attr-smartAckLearnMode,TCM-set-remanCode,TCM-define,TCM-get-repeater,TCM-set-subtel,TCM-set-mode,TCM-get-smartAckLearnMode,TCM-attr-baseID,TCM-attr,TCM-set-startupDelay,TCM-get-getUsedID,TCM-attr-comModeUTE,TCM-get-filter,TCM-get-getFreeID,TCM-set->filterAdd,TCM-set-remanRepeating,TCM-set-pskAdd,TCM-set-resetEvents,TCM-set-baudrate,TCM-attr-fingerprint,TCM-get-smartAckLearnedClients,TCM-get-baseID,TCM-get-dutycycleLimi,TCM-set-smartAckMailboxMax,TCM-attr-smartAckMailboxMax,TCM-set-pskDel,TCM-set-filterDel,TCM-get,TCM-set-init,TCM-set-maturity,TCM-attr-comType,TCM-get-remanRepeating,TCM-set-reset,TCM-set-baseID,TCM-attr-rcvIDShift,TCM-events,TCM-attr-learningMode,TCM-get-numSecureDev,TCM-set TechemHKV:TechemHKV,TechemHKV_Define,TechemHKV_Readings,TechemHKV_Internals TechemWZ:TechemWZ_Internals,TechemWZ_Define,TechemWZ_preliminary,TechemWZ,TechemWZ_Readings,TechemWZ_Get TEK603:TEK603_Define,TEK603_Readings,TEK603 TelegramBot:TelegramBot,TelegramBotreadings,TelegramBotset,TelegramBotget,TelegramBotexamples,TelegramBotdefine,TelegramBotattr TellStick:TellStickattr,TellStick,TellStickget,TellStickset,TellStickdefine telnet:telnet-attr-sslCertPrefix,telnet-attr-prompt,telnet-attr-SSL,telnet-define,telnet-attr-encoding,telnet-set,telnet-attr-connectInterval,telnet-attr-connectTimeout,telnet-attr,telnet-attr-sslVersion,telnet-get,telnet,telnet-attr-allowfrom template:template TeslaPowerwall2AC:TeslaPowerwall2ACreadings,TeslaPowerwall2ACdefine,TeslaPowerwall2ACget,TeslaPowerwall2ACset,TeslaPowerwall2AC,TeslaPowerwall2ACattribute Text2Speech:Text2Speech-attr-TTS_FileTemplateDir,Text2Speech-set-tts,Text2Speech-get,Text2Speech-attr-TTS_Delimiter,Text2Speech-attr-TTS_VolumeAdjust,Text2Speech-define,Text2Speech-attr-TTS_Language_Custom,Text2Speech-attr-TTS_UseMP3Wrap,Text2Speech-attr-TTS_Language,Text2Speech-attr-TTS_CacheFileDir,Text2Speech-set-volume,Text2Speech-attr,Text2Speech-attr-TTS_speakAsFastAsPossible,Text2Speech-attr-TTS_User,Text2Speech-attr-TTS_OutputFile,Text2Speech-set,Text2Speech-attr-TTS_FileMapping,Text2Speech-attr-TTS_MplayerCall,Text2Speech-examples,Text2Speech,Text2Speech-attr-TTS_RemotePlayerCall,Text2Speech-attr-TTS_noStatisticsLog,Text2Speech-attr-TTS_Ressource,Text2Speech-attr-TTS_APIKey,Text2Speech-attr-TTS_SentenceAppendix THINKINGCLEANER:THINKINGCLEANER,THINKINGCLEANERset,THINKINGCLEANERdefine,THINKINGCLEANERattr THRESHOLD:THRESHOLDdefine,THRESHOLDset,THRESHOLDget,THRESHOLDattr,THRESHOLD THZ:THZ,THZdefine Timer:Table_Size_TextBox,deleteTimer,onTimerAll,loadTimers,Table_Header_with_time,addTimer,Table_Style,offTimerAll,Offset_Horizon,Timer,Timer_xx_set,Table_View_in_room,onTimer,sortTimer,Timer_preselection,offTimer,Show_DeviceInfo,Table_Border_Cell,saveTimers,Table_Border,stateFormat todoist:todoist,todoist_Set,#disable,todoist_Attributes,todoist_Define,todoist_Readings,todoist_Weblink TPLinkHS110:TPLinkHS110 tradfri:tradfri-attr-createGroupReadings,tradfri,tradfri_Set,tradfri-attr-createEventTimestampReading,tradfri_Get,tradfri_Attr TRAFFIC:TRAFFICreadings,TRAFFIC,TRAFFICdefine,TRAFFICset TrashCal:TrashCalget,TrashCalattr,TrashCalset,TrashCal TRX:TRX,TRXSet,TRXReadings,TRXAttributes,TRXdefine TRX_ELSE:TRX_ELSE,TRX_SECURITYdefine TRX_LIGHT:TRX_LIGHTattr,TRX_LIGHT,TRX_LIGHTdefine,TRX_LIGHTget,TRX_LIGHTset TRX_SECURITY:TRX_SECURITY,TRX_SECURITYattr,TRX_SECURITYget,TRX_SECURITYset,TRX_SECURITYdefine TRX_WEATHER:TRX_WEATHERattr,TRX_WEATHERdefine,TRX_WEATHER,TRX_WEATHERget,TRX_WEATHERset TUL:TULattr,TULdefine,TUL Twilight:Twilight-general,Twilight,Twilight-attr,Twilight-func,Twilight-define,Twilight-set,Twilight-attr-useExtWeather,Twilight-get UbiquitiMP:UbiquitiMPget,UbiquitiMPattr,UbiquitiMPset,UbiquitiMPdefine,UbiquitiMP UbiquitiOut:UbiquitiOutdefine,UbiquitiOut,UbiquitiOutset UBUS_CALL:UBUS_CALL,UBUS_CALL-set-disable,UBUS_CALL-attr,UBUS_CALL-set-update,UBUS_CALL-attr-disable,UBUS_CALL-attr-readings,UBUS_CALL-attr-disabledForIntervals,UBUS_CALL-set,UBUS_CALL-readings,UBUS_CALL-get,UBUS_CALL-attr-IODev,UBUS_CALL-define,UBUS_CALL-set-enable,UBUS_CALL-attr-interval UBUS_CLIENT:UBUS_CLIENT-attr-disable,UBUS-set-disable,UBUS_CLIENT-define,UBUS_CLIENT-set,UBUS_CLIENT-set-password,UBUS_CLIENT-attr-refresh,UBUS_CLIENT-get,UBUS_CLIENT-attr-disabledForIntervals,UBUS_CLIENT-attr-timeout,UBUS_CLIENT-set-enable,UBUS_CLIENT-readings,UBUS_CLIENT-attr-username,UBUS_CLIENT-attr,UBUS_CLIENT Unifi:Unifi UnifiClient:UnifiClient UnifiProtect:UnifiProtect_Set,UnifiProtect,UnifiProtect_Attr,UnifiProtect_Get UnifiSwitch:UnifiSwitch UnifiVideo:UnifiVideo_Set,UnifiVideo,UnifiVideo_Attr,UnifiVideo_Get UNIRoll:useRolloPos,UNIRollattr,IODev,model,UNIRollset,UNIRolldefine,eventMap,UNIRoll,sendStopBeforeCmd update:update-attr-updateNoFileCheck,update-attr-hideExcludedUpdates,update,update-attr-updateInBackground,update-attr-backup_before_update,update-attr,update-attr-exclude_from_update uptime:uptime USBWX:USBWXset,USBWX,USBWXdefine,USBWXget,USBWXattr USF1000:USF1000set,USF1000Define,USF1000,USF1000get,USF1000attr Utils:Utils UWZ:UWZdefine,UWZattr,UWZget,UWZweblinks,UWZreading,UWZ,UWZset Vallox:Valloxset,Valloxget,Valloxattr,Vallox,Valloxdefine VBUSDEV:VBUSDEV_Define,VBUSDEV,VBUSDEV_Readings VBUSIF:VBUSIF,VBUSIF_Define VCLIENT:VCLIENT VCONTROL:VCONTROLget,VCONTROLdefine,VCONTROLparameter,VCONTROLset,VCONTROL,VCONTROLreadings Verkehrsinfo:Verkehrsinfodefine,Verkehrsinfoattr,Verkehrsinfoset,Verkehrsinfoget,Verkehrsinfo,Verkehrsinfofunktion,Verkehrsinforeading version:version VIERA:VIERAdefine,VIERAget,VIERAset,VIERA,VIERAattr,VIERAevents vitoconnect:vitoconnect-set-clearMappedErrors,vitoconnect-set-logResponseOnce,vitoconnect-set-password,vitoconnect-attr-vitoconnect_timeout,vitoconnect-attr-vitoconnect_device,vitoconnectget,vitoconnect-define,vitoconnect-attr-disable,vitoconnect-set-apiKey,vitoconnect-attr,vitoconnect-set-selectDevice,vitoconnect-attr-vitoconnect_disable_raw_readings,vitoconnect-set-clearReadings,vitoconnect-attr-vitoconnect_mapping_roger,vitoconnect-attr-vitoconnect_raw_readings,vitoconnect-set,vitoconnect-set-update,vitoconnect-attr-vitoconnect_translations,vitoconnect-attr-verbose,vitoconnect-attr-vitoconnect_serial,vitoconnect-attr-vitoconnect_gw_readings,vitoconnect,vitoconnect-attr-vitoconnect_installationID,vitoconnect-attr-vitoconnect_actions_active,vitoconnect-attr-vitoconnect_mappings VolumeLink:VolumeLink watchdog:watchdog-attr,watchdog-define,watchdog-set,watchdog-attr-execOnReactivate,watchdog-attr-regexp2WillReactivate,watchdog-attr-activateOnStart,watchdog,watchdog-get,watchdog-attr-autoRestart,watchdog-attr-completeOnDisabled,watchdog-attr-regexp1WontReactivate Watches:digitalDigitDistance,Watches,resume,digitalSegmentDistance,digitalDigitHeight,WatchesGet,modernColorFace,stop,stationHourHand,displayTextSet,digitalSegmentType,displayTextDel,WatchesAttr,WatchesDefine,hideDisplayName,stationMinuteHand,alarmSet,WatchesSet,stationBody,digitalTextDigitNumber,modernColorBackground,timeAsReading,htmlattr,stationSecondHand,digitalColorBackground,reset,stationBoss,stationSecondHandBehavoir,stationStrokeDial,stationMinuteHandBehavoir,digitalDigitWidth,modernColorHand,modernColorRing,timeSource,digitalSegmentWidth,controlButtonSize,alarmDel,textTicker,digitalDigitAngle,digitalColorDigits,countDownInit,digitalDisplayPattern,start,modernColorRingEdge,disable,hideButtons,time,modernColorFigure,digitalBorderDistance WaterCalculator:MonthOfAnnualReading,WaterCalculatorDefine,Currency,WFRUnit,WaterCubicPerCounts,WaterPricePerCubic,WaterCalculator,disable,MonthlyPayment,WaterCounterOffset,ReadingDestination,DecimalPlace,BasicPricePerAnnum Weather:Weather-get-temperature,Weather-define,Weather-get-temp_f,Weather-set,Weather-get-visibility,Weather-attr-alerts,Weather-get-fc?_day_of_week,Weather-get,Weather-get-code,Weather-get-pressure_trend,Weather-get-icon,Weather-get-wind_condition,Weather-get-fc?_icon,Weather-get-.license,Weather-attr,Weather-get-wind_speed,Weather-attr-disable,Weather-set-update,Weather-get-condition,Weather-attr-forecastLimit,Weather-set-newLocation,Weather-get-current_date_time,Weather-get-fc?_code,Weather-get-validity,Weather,Weather-get-pressure_trend_sym,Weather-attr-forecast,Weather-get-fc?_high_c,Weather-get-temp_c,Weather-get-humidity,Weather-get-wind,Weather-get-pressure,Weather-get-wind_direction,Weather-get-fc?_low_c,Weather-get-wind_chill,Weather-get-fc?_condition,Weather-get-pressure_trend_txt,Weather-get-city weblink:weblinkdefine,weblink-attr,weblink-get,weblink,weblink-nodetaillink,zw_snm,weblink-attr-htmlattr,weblink-set WeekdayTimer:WeekdayTimer-attr-WDT_sendDelay,WeekdayTimer-get,weekdayTimer-define,WeekdayTimer-set,WeekdayTimer-attr-commandTemplate,WeekdayTimer-attr,WeekdayTimer-attr-WDT_Group,WeekdayTimer-set-weekpofile,WeekdayTimer-attr-WDT_eventMap,WeekdayTimer,WeekdayTimer-attr-switchInThePast,WeekdayTimer-attr-delayedExecutionCond,WeekdayTimer-attr-WDT_delayedExecutionDevices,WeekdayTimer-set-WDT_Params weekprofile:weekprofile,weekprofile-attr-tempOn,weekprofile-attr-icon,weekprofile-set-send_to_device,weekprofile-attr-sendDelay,weekprofile-topics,weekprofile-attr-forceCompleteProfile,weekprofile-attr-widgetTempRange,weekprofile-set-remove_profile,weekprofile-get-profile_references,weekprofile-get-topic_names,weekprofile-attr-tempOFF,weekprofile-attr-weekprofile,weekprofile-get-profile_names,weekprofile-attr-widgetEditOnNewPage,weekprofile-set,weekprofile-events,weekprofile-attr-useTopics,weekprofile-get-associations,weekprofile-attr-widgetTranslations,weekprofile-set-reread_master,weekprofile-set-profile_data,weekprofile-readings,weekprofile-attr,weekprofile-set-restore_topic,weekprofile-attr-sendKeywordsToDevices,weekprofile-attr-widgetEditDaysInRow,weekprofile-attr-tempMap,weekprofile-set-reference_profile,weekprofile-get,weekprofile-attr-configFile,weekprofile-define,weekprofile-get-profile_data,weekprofile-attr-tempOff,weekprofile-set-copy_profile,weekprofile-set-import_profile,weekprofile-attr-tempON,weekprofile-attr-widgetWeekdays,weekprofile-attr-extraClientModules WifiLight:WifiLight,WifiLight_Farbkreis,WifiLight_Farbkalibrierung,WifiLight_Farbraum_HSV WINCONNECT:WINCONNECTdefine,WINCONNECT withings:withings_Define,withings_Get,withings_Attr,withings,withings_Readings WMBUS:WMBUS-attr-rawmsg_as_reading,WMBUS,WMBUS-attr-AESkey,WMBUS-readings,WMBUS-set-rawmsg,WMBUS-set,WMBUS-attr-ignore,WMBUS-attr-ignoreMasterMessages,WMBUS-attr-useVIFasReadingName,WMBUS-define,WMBUS-attr,WMBUS-get,WMBUS-attr-ignoreUnknownDataBlocks,WMBUS-attr-IODev WOL:WOLattr,WOLdefine,WOLset,WOL WS2000:WS2000get,WS2000,WS2000define,WS2000attr WS300:WS300define,WS300set,WS300,WS300attr,WS300get WS3600:WS3600attr,WS3600define,WS3600,WS3600set,WS3600get WS980:WS980-attr-unit_temperature,WS980-attr-unit_light,WS980-attr-connection,WS980-attr-unit_rain,WS980-attr-unit_pressure,WS980-set-update,WS980readings,WS980-attr-disable,WS980-define,WS980-attr,WS980-attr-invalidValues,WS980-attr-showRawBuffer,WS980,WS980-attr-events,WS980-attr-altitude,WS980-set,WS980-attr-requests,WS980-attr-unit_wind,WS980-attr-silentReconnect Wunderground:Wunderground,Wundergrounddefine,Wundergroundset,Wundergroundattr WUup:WUupdefine,WUupattr,WUupset,WUup,WUupget WWO:Weatherattr,WWOdefine,Weatherget,WWO,Weatherset X10:X10-define,X10-attr,X10,X10-set-dimup,X10-set,X10-get XiaomiBTLESens:XiaomiBTLESensget,XiaomiBTLESens,XiaomiBTLESensdefine,XiaomiBTLESensset,XiaomiBTLESensattribut,XiaomiBTLESensreadings,XiaomiBTLESensGet XiaomiDevice:XiaomiDevice XmlList:XmlList xs1Bridge:xs1Bridge,xs1Bridge_define,xs1_attr xs1Dev:xs1Dev,xs1_attr,xs1Dev_define YAAHM:yaahm_statecolor,YAAHM,yaahm_template,yaahm_lock,yaahm_version,yaahm_state,yaahm_deviceactions,yaahm_time,yaahm_stateinterval,yaahm_norepeat,yaahm_modehelper,YAAHMget,yaahm_simulation,yaahm_linkname,yaahm_holidaydevices,yaahm_save,YAAHMusage,yaahm_sunsetrise,yaahm_modecolor,yaahm_lockstate,yaahm_manualnext,YAAHMdefine,yaahm_statedevices,yaahm_stateauto,yaahm_checkstate,yaahm_vacationdevices,yaahm_modeauto,YAAHMattr,yaahm_initialize,yaahm_next,yaahm_specialdevices,yaahm_hiddenroom,YAAHMset,yaahm_saynext,yaahm_timehelper,yaahm_correctstate,yaahm_statehelper,yaahm_noicons,yaahm_statewarning,yaahm_deleteweekly,yaahm_mode,yaahm_createweekly YAMAHA_AVR:YAMAHA_AVR-set-enhancer,YAMAHA_AVR-set-extraBass,YAMAHA_AVR,YAMAHA_AVR-set-input,YAMAHA_AVR-set-sleep,YAMAHA_AVR-set-hdmiOut,YAMAHA_AVR-set-volupdown,YAMAHA_AVR-set-statusRequest,YAMAHA_AVR-set-partyMode,YAMAHA_AVR-set-direct,YAMAHA_AVR-set-play,YAMAHA_AVR-set-volumeStraight,YAMAHA_AVR-set-off,YAMAHA_AVR-set-surroundDecoder,YAMAHA_AVR-set-remoteControl,YAMAHA_AVR-MenuNavigation,YAMAHA_AVR-set-ypaoVolume,YAMAHA_AVR-set-on,YAMAHA_AVR-set-repeat,YAMAHA_AVR-set-tunerFrequencyBand,YAMAHA_AVR-set-skip,YAMAHA_AVR-set-displayBrightness,YAMAHA_AVR-set-scene,YAMAHA_AVR-attr-disable,YAMAHA_AVR-set-shuffle,YAMAHA_AVR-set,YAMAHA_AVR-set-adaptiveDrc,YAMAHA_AVR-set-dsp,YAMAHA_AVR-attr-requestTimeout,YAMAHA_AVR-set-pause,YAMAHA_AVR-attr-volumeMax,YAMAHA_AVR-attr-volumeSteps,YAMAHA_AVR-set-straight,YAMAHA_AVR-define,YAMAHA_AVR-set-volume,YAMAHA_AVR-attr-volumeSmoothChange,YAMAHA_AVR-readings,YAMAHA_AVR-set-mute,YAMAHA_AVR-get,YAMAHA_AVR-set-3dCinemaDsp,YAMAHA_AVR-attr-volumeSmoothSteps,YAMAHA_AVR-set-navigateListMenu,YAMAHA_AVR-attr,YAMAHA_AVR-set-basstreble,YAMAHA_AVR-set-tunerFrequency,YAMAHA_AVR-set-preset,YAMAHA_AVR-set-stop YAMAHA_BD:YAMAHA_BD,YAMAHA_BDattr,YAMAHA_BDdefine,YAMAHA_BDset,disable,request-timeout,YAMAHA_BDget YAMAHA_MC:YAMAHA_MC_set,YAMAHA_MC_MenuNavigation,YAMAHA_MC,YAMAHA_MC_volume-steps,YAMAHA_MC_request-timeout,YAMAHA_MC_attr,YAMAHA_MC_disable,YAMAHA_MC_pathToFavoritesNetRadio,YAMAHA_MC_eventProcessing,YAMAHA_MC_menuNameFavoritesNetRadio,YAMAHA_MCdefine,YAMAHA_MC_get,YAMAHA_MC_FavoriteNetRadioChannel YAMAHA_NP:YAMAHA_NP,YAMAHA_NPattr,YAMAHA_NPset,YAMAHA_NPget,YAMAHA_NPdefine yowsup:yowsup_Define,yowsup_Attr,yowsup_Set,yowsup ZM_Monitor:ZM_Monitorattr,ZM_Monitorset,ZM_Monitorreadings,ZM_Monitordefine,ZM_Monitor ZoneMinder:ZoneMinderreadings,ZoneMinderdefine,ZoneMinder,ZoneMinderattr,ZoneMinderget ZWave:ZWave-set-swaOff,ZWave-get-associationGroups,ZWave-get-associationGroupCmdList,ZWave-set-protectionOn,ZWave-set-wakeupNoMoreInformation,ZWave-set-clock,ZWave-get-wincov_in_left_mvt,ZWave-get-config,ZWave-set-wincov_in_top_bottom_mvt,ZWave-get-userCode,ZWave-set-scheduleEntryLockSet,ZWave-attr-useCRC16,ZWave-get-alarmWithType,ZWave-set-name,ZWave-get-doorLockOperation,ZWave-set-swaIncludeNone,ZWave-get-versionClass,ZWave-set-dimUpDownWithDuration,ZWave-get-wakeupInterval,ZWave-get-fwMetaData,ZWave-set-wincov_in_left_mvt,ZWave-get-powerlevelTest,ZWave-set-wcrgb,ZWave-get-groupConfig,ZWave-set-wincov_in_right_left_pos,ZWave-get-indicatorStatus,ZWave-get-wincov_in_right_pos,ZWave-set-timeOffset,ZWave-get-wincov_vert_slats_pos,ZWave-get-doorLockLoggingRecord,ZWave-get-date,ZWave-set-protectionSeq,ZWave-events,ZWave-set-wincov_hor_slats_pos,ZWave-set-dimWithDuration,ZWave-set-meterResetToValue,ZWave-get-ccStatus,ZWavedefine,ZWave-set-stop,ZWave-set-wincov_in_right_pos,ZWave-set-schedule,ZWave-get-configAll,ZWave-get-alarmTypeSupported,ZWave-get-wincov_out_top_pos,ZWave-get-swmSupported,ZWave-get-wincov_in_bottom_mvt,ZWave-get-time,ZWave-set-swaIncludeOff,ZWave-set-wincov_in_top_pos,ZWave-set-positionBlinds,ZWave-get-doorLockConfiguration,ZWave-set-swaOn,ZWave-set-doorLockOperation,ZWave-attr-setExtensionsEvent,ZWave-attr-vclasses,ZWave-set-tonePlay,ZWave-get-associationGroupName,ZWave-get-wincov_in_right_mvt,ZWave-set-associationDel,ZWave-get-swmStatus,ZWave-get-wincov_out_right_mvt,ZWave-set-scheduleState,ZWave-set-returnRouteDel,ZWave-get-thermostatMode,ZWave-get-ccsOverride,ZWave-get-doorLockLoggingRecordsSupported,ZWave-set-sucRouteDel,ZWave-set-coveringClose,ZWave-get-ccs,ZWave-set-basicValue,ZWave-get-wakeupIntervalCapabilities,ZWave-set-setpointCooling,ZWave-attr-secure_classes,ZWave-get-alarmEventSupported,ZWave-attr-useMultiCmd,ZWave-set-color,ZWave-get-powerlevel,ZWave-get-ccsAll,ZWave-set-location,ZWave-attr-noUnits,ZWave-get-wincov_supported,ZWave-get-mcCapability,ZWave-get-wincov_in_right_left_pos,ZWave-set-wincov_out_right_mvt,ZWave-set-configLong,ZWave-set-wincov_in_top_bottom_pos,ZWave-set-alarmnotification,ZWave-set-protectionBytes,ZWave-set,ZWave-set-wincov_in_bottom_pos,ZWave-attr-classes,ZWave-get-scheduleSupported,ZWave-get-meterSupported,ZWave-set-wincov_out_bottom_pos,ZWave-set-mcCreateAll,ZWave-get-wincov_in_top_bottom_mvt,ZWave-set-wincov_in_right_left_mvt,ZWave-set-wincov_in_left_pos,ZWave-set-sceneConfig,ZWave-get-association,ZWave-get-neighborList,ZWave-get-protection,ZWave-set-meterReset,ZWave-set-scheduleEntryLockWeekDaySet,ZWave-get-wincov_out_bottom_mvt,ZWave-get-associationAll,ZWave-set-mcaAdd,ZWave-get-secSupportedReport,ZWave-set-scheduleEntryLockAllSet,ZWave-attr,ZWave-get-wincov_hor_slats_pos,ZWave-get-mcEndpoints,ZWave-set-thermostatSetpointSet,ZWave-get-zwavePlusInfo,ZWave-attr-setList,ZWave-set-wincov_hor_slats_mvt,ZWave-get-schedule,ZWave-set-coveringOpen,ZWave-set-doorLockConfiguration,ZWave-set-swaIncludeOn,ZWave-attr-noExplorerFrames,ZWave-get-wincov_vert_slats_mvt,ZWave-get-scheduleEntryLockTimeOffset,ZWave-get-timeOffset,ZWave-set-neighborUpdate,ZWave-set-off,ZWave-set-wincov_out_left_pos,ZWave-get-wincov_out_left_mvt,ZWave-attr-ignoreDupMsg,ZWave-get-smStatus,ZWave-get-barrierState,ZWave-set-wincov_in_bottom_mvt,ZWave-get-wincov_in_top_pos,ZWave-get-wincov_out_left_pos,ZWave-set-userCode,ZWave-get-wincov_hor_slats_mvt,ZWave-set-wincov_in_top_mvt,ZWave-get-alarm,ZWave-set-tonePlayDefault,ZWave-get-name,ZWave-get-scheduleEntryLockTypeSupported,ZWave-attr-extendedAlarmReadings,ZWave-set-indicatorOff,ZWave-get-wincov_in_top_bottom_pos,ZWave-get-clock,ZWave-get-fanMode,ZWave-get-scheduleEntryLockDailyRepeating,ZWave-set-setpointHeating,ZWave-set-powerlevelTest,ZWave-get-alarmWithTypeEvent,ZWave-get-versionClassAll,ZWave-get-thermostatOperatingState,ZWave-set-groupConfig,ZWave-set-indicatorOn,ZWave-set-dimUpDownIncDecWithDuration,ZWave-set-wincov_vert_slats_pos,ZWave-get-wincov_in_left_pos,ZWave-set-wincov_out_bottom_mvt,ZWave-get-swbStatus,ZWave-set-wakeupInterval,ZWave-set-protectionOff,ZWave-set-coveringStop,ZWave-set-toneConfiguration,ZWave-set-desired,ZWave-get-scheduleEntryLockYearDay,ZWave-get-sceneConfig,ZWave-get-wincov_out_right_pos,ZWave-set-on,ZWave-set-configWord,ZWave-get-mcaAll,ZWave-get-meter,ZWave-set-timeParametersGet,ZWave-set-barrierOpen,ZWave-set-wincov_in_right_mvt,ZWave-set-positionSlat,ZWave-get,ZWave-get-hrvStatusSupported,ZWave-attr-generateRouteInfoEvents,ZWave-set-swaIncludeOnOff,ZWave-set-scheduleEntryLockYearDaySet,ZWave-set-indicatorDim,ZWave-attr-zwaveRoute,ZWave-set-wincov_vert_slats_mvt,ZWave-set-configDefault,ZWave-get-wincov_in_right_left_mvt,ZWave-set-wincov_out_left_mvt,ZWave-attr-noWakeupForApplicationUpdate,ZWave-set-scheduleEntryLockTimeOffsetSet,ZWave-get-wincov_in_bottom_pos,ZWave-set-rgb,ZWave-get-wincov_out_bottom_pos,ZWave-get-setpoint,ZWave-set-sucRouteAdd,ZWave-get-toneNumbers,ZWave-set-mcaDel,ZWave-get-mca,details_ozw,ZWave-attr-eventForRaw,ZWave-get-toneConfiguration,ZWave-set-ccs,ZWave-get-wincov_in_top_mvt,ZWave-get-version,ZWave-attr-WNMI_delay,ZWave-get-basicStatus,ZWave-get-swaInclude,ZWave,ZWave-set-scheduleEntryLockDailyRepeatingSet,ZWave-set-barrierClose,ZWave-get-hrvStatus,ZWave-get-model,ZWave-set-dim,ZWave-get-tonePlay,ZWave-set-wincov_out_top_pos,ZWave-get-scheduleState,ZWave-set-associationAdd,ZWave-get-battery,ZWave-set-toneStop,ZWave-set-thermostatMode,ZWave-get-sbStatus,ZWave-set-returnRouteAdd,ZWave-set-ccsOverride,ZWave-get-ccCapability,ZWave-get-location,ZWave-set-configByte,ZWave-set-scheduleRemove,ZWave-get-thermostatSetpointSupported,ZWave-set-timeParameters,ZWave-get-wincov_out_top_mvt,ZWave-get-scheduleEntryLockWeekDay,ZWave-get-position,ZWave-set-wincov_out_right_pos,ZWave-set-dimUpDown,ZWave-set-powerlevel,ZWave-set-wincov_out_top_mvt ZWCUL:ZWCUL,ZWCULset,ZWCULevents,ZWCULattr,intruderMode,ZWCULdefine,ZWCULget,dataRate ZWDongle:ZWDongle-attr-neighborListFmt,ZWDongle-attr-networkKey,ZWDongle-set,ZWDongle-get,ZWDongle-attr-homeId,ZWDongle-attr-showSetInState,ZWDongle,ZWDongle-define,ZWDongle-attr,zw_snm,ZWDongle-events,ZWDongle-attr-neighborListPos,ZWDongle-attr-ZWDonglesetReadingOnAck,ZWDongle-attr-helpSites
      AirUnit:EN Alarm:EN,DE alarmclock:EN alexa:EN ALL4027:EN allergy:EN,DE allowed:EN,DE AMADCommBridge:EN,DE AMADDevice:EN,DE AndroidDB:EN AndroidDBHost:EN apptime:EN AptToDate:EN,DE Aqicn:EN,DE archetype:EN,DE ArduCounter:EN Arlo:EN,DE Astro:EN,DE at:EN,DE Aurora:EN autocreate:EN,DE AutomowerConnect:EN,DE AutoShuttersControl:EN,DE average:EN Babble:EN,DE backup:EN BDKM:EN BEOK:EN,DE BlinkCamera:EN BOSEST:EN,DE BOTVAC:EN BRAVIA:EN,DE Broadlink:EN,DE BS:EN Calendar:EN,DE CALVIEW:EN,DE CanOverEthernet:EN,DE CDCOpenData:EN,DE cloneDummy:EN,DE CM11:EN cmdalias:EN CO20:EN COE_Node:EN,DE ComfoAir:EN configdb:EN copy:EN,DE count:EN CUL:EN,DE CULflash:EN,DE CUL_EM:EN,DE CUL_FHTTK:EN,DE CUL_HM:EN,DE CUL_HOERMANN:EN CUL_IR:EN CUL_MAX:EN,DE CUL_REDIRECT:EN,DE CUL_RFR:EN CUL_TCM97001:EN,DE CUL_TX:EN CUL_WS:EN,DE CustomReadings:EN Dashboard:EN,DE dash_dhcp:EN DbLog:EN,DE DbRep:EN,DE DENON_AVR:EN,DE DENON_AVR_ZONE:EN,DE dewpoint:EN,DE DFPlayerMini:EN,DE DLNARenderer:EN DOIF:EN,DE DOIFtools:EN,DE DoorBird:EN,DE Dooya:EN DSBMobile:EN,DE dummy:EN,DE DUOFERN:EN DUOFERNSTICK:EN DWD_OpenData:EN,DE EC3000:EN echodevice:EN,DE ECMD:EN ECMDDevice:EN EGPM:EN,DE EGPM2LAN:EN,DE ElectricityCalculator:EN,DE EleroDrive:EN EleroStick:EN EleroSwitch:EN ElsnerWS:EN EM:EN EMEM:EN EMGZ:EN EMT7110:EN EMWZ:EN ENECSYSGW:EN ENECSYSINV:EN ENIGMA2:EN,DE EnOcean:EN EQ3BT:EN ESA2000:EN ESCVP21net:EN EseraAnalogInOut:EN EseraCount:EN EseraDigitalInOut:EN EseraDimmer:EN EseraIButton:EN EseraMulti:EN EseraOneWire:EN EseraShutter:EN EseraTemp:EN ESPEasy:EN ESPEInk:EN eventTypes:EN expandJSON:EN fakeRoku:EN FBAHA:EN,DE FBAHAHTTP:EN FBDECT:EN,DE FB_CALLLIST:EN,DE FB_CALLMONITOR:EN,DE feels_like:EN FHEM2FHEM:EN,DE FHEMAPP:EN,DE fhemdebug:EN fheminfo:EN FhemTestUtils:EN FHEMWEB:EN,DE FHT:EN,DE FHT8V:EN,DE FHZ:EN FileLog:EN,DE FLAMINGO:EN,DE FLOORPLAN:EN,DE FRAMEBUFFER:EN freezemon:EN,DE FReplacer:EN FRITZBOX:EN,DE FRM:EN,DE FRM_AD:EN,DE FRM_I2C:EN,DE FRM_IN:EN,DE FRM_OUT:EN,DE FRM_PWM:EN,DE FRM_RGB:EN,DE FRM_ROTENC:EN,DE FRM_SERVO:EN,DE FRM_STEPPER:EN,DE FS10:EN,DE FS20:EN,DE FTUISRV:EN FULLY:EN GAEBUS:EN GardenaSmartBridge:EN,DE GardenaSmartDevice:EN,DE GasCalculator:EN,DE gassistant:EN GEOFANCY:EN,DE GFPROBT:EN GHoma:EN,DE GoogleAuth:EN,DE GOOGLECAST:EN,DE GSI:EN GUEST:EN,DE harmony:EN HCS:EN HEATRONIC:EN,DE help:EN HEOSGroup:EN,DE HEOSMaster:EN,DE HEOSPlayer:EN,DE Hideki:EN,DE HMCCU:EN HMCCUCHN:EN HMCCUDEV:EN HMCCURPCPROC:EN HMinfo:EN,DE HMLAN:EN,DE HMS:EN,DE HMtemplate:EN,DE HMUARTLGW:EN,DE holiday:EN,DE HOMBOT:EN,DE HOMEMODE:EN HourCounter:EN HP1000:EN,DE HProtocolGateway:EN HProtocolTank:EN HTTPAPI:EN HTTPMOD:EN HTTPSRV:EN HUEBridge:EN HUEDevice:EN HusqvarnaAutomower:EN,DE HVAC_DaikinAC:EN HXB:EN HXBDevice:EN HYDRAWISE:EN,DE Hyperion:EN,DE I2C_ADS1x1x:EN,DE I2C_BH1750:EN I2C_BME280:EN,DE I2C_BMP180:EN,DE I2C_DS1307:EN I2C_EEPROM:EN,DE I2C_EMC1001:EN,DE I2C_HDC1008:EN,DE I2C_K30:EN,DE I2C_LCD:EN I2C_LM75A:EN,DE I2C_MCP23008:EN,DE I2C_MCP23017:EN,DE I2C_MCP342x:EN,DE I2C_MMA845X:EN I2C_PCA9532:EN,DE I2C_PCA9685:EN,DE I2C_PCF8574:EN,DE I2C_SHT21:EN,DE I2C_SHT3x:EN,DE I2C_TSL2561:EN IF:EN,DE Iluminize:EN,DE InfluxDBLogger:EN,DE InfoPanel:EN inotify:EN Installer:EN,DE IOhomecontrol:EN IOhomecontrolDevice:EN IPCAM:EN IPWE:EN IT:EN,DE Itach_IR:EN Itach_IRDevice:EN Jabber:EN,DE JawboneUp:EN JeeLink:EN JsonList2:EN,DE JSONMETER:EN,DE JsonMod:EN KeyValueProtocol:EN Klafs:EN,DE km200:EN,DE KM271:EN KM273:EN KNX:EN KNXIO:EN KNXTUL:EN,DE KNX_scan:EN KODI:EN KOPP_FC:EN KOSTALPIKO:EN KS300:EN,DE LaCrosse:EN LaCrosseGateway:EN LaMetric2:EN,DE Level:EN LGTV_IP12:EN,DE LGTV_WebOS:EN,DE LIGHTIFY:EN LightScene:EN LIRC:EN livetracking:EN Log2Syslog:EN,DE logProxy:EN LuftdatenInfo:EN,DE LUXTRONIK2:EN,DE M232:EN M232Counter:EN M232Voltage:EN mailcheck:EN MAX:EN,DE MAXLAN:EN MaxScanner:EN MAX_Temperature:EN,DE MediaList:EN,DE MEDIAPORTAL:EN,DE MieleAtHome:EN MilightBridge:EN MilightDevice:EN MOBILEALERTS:EN,DE MOBILEALERTSGW:EN,DE Modbus:EN ModbusAttr:EN ModbusElsnerWS:EN ModbusSET:EN ModbusTrovis5576:EN,DE monitoring:EN,DE MPD:EN,DE MQTT:EN MQTT2_CLIENT:EN MQTT2_DEVICE:EN MQTT2_SERVER:EN MQTT_DEVICE:EN MQTT_GENERIC_BRIDGE:EN,DE MSG:EN,old_DE msgConfig:EN,DE msgDialog:EN,DE MSGFile:EN MSGMail:EN MYSENSORS:EN MYSENSORS_DEVICE:EN N4HBUS:EN,DE N4HMODULE:EN,DE Nello:EN,DE netatmo:EN NetIO230B:EN Netzer:EN,DE NetzerI2C:EN,DE Netzfrequenz:EN Neuron:EN,DE NeuronPin:EN,DE NEUTRINO:EN,DE Nextion:EN Nmap:EN,DE notice:EN notify:EN,DE NotifyAndroidTV:EN npmjs:EN,DE NUKIBridge:EN,DE NUKIDevice:EN,DE NUT:EN,DE OBIS:EN,DE OctoPrint:EN,DE OilFox:EN ONKYO_AVR:EN,DE ONKYO_AVR_ZONE:EN,DE OPENWEATHER:EN,DE OREGON:EN,DE OW2S0SMSGUARD:EN,DE OWAD:EN OWCOUNT:EN OWDevice:EN,DE OWID:EN OWLCD:EN OWMULTI:EN OWServer:EN,DE OWSWITCH:EN OWTHERM:EN OWVAR:EN OWX:EN,DE OWX_ASYNC:EN OWX_CCC:EN,DE OWX_FRM:EN,DE OWX_SER:EN,DE OWX_TCP:EN,DE panStamp:EN PCA301:EN PET:EN,DE PHC:EN PHILIPS_AUDIO:EN,DE PHTV:EN,DE PID20:EN PIFACE:EN pilight:EN pilight_contact:EN pilight_ctrl:EN pilight_dimmer:EN pilight_raw:EN pilight_smoke:EN pilight_switch:EN pilight_temp:EN ping:EN PIONEERAVR:EN,DE PIONEERAVRZONE:EN,DE PiXtendV2:EN,DE plex:EN Plugwise:EN,DE POKEYS:EN PostMe:EN,DE powerMap:EN,DE PrecipitationSensor:EN PRESENCE:EN,DE PRESENCE2:EN,DE PROPLANTA:EN,DE Pushbullet:EN,DE PushNotifier:EN,DE Pushover:EN,DE Pushsafer:EN,DE PWM:EN PWMR:EN PW_Circle:EN,DE PW_Scan:EN,DE PW_Sense:EN,DE PW_Switch:EN,DE PylonLowVoltage:EN,DE QRCode:EN,DE rain:EN RandomTimer:EN readingsChange:EN readingsGroup:EN,DE readingsHistory:EN readingsProxy:EN readingsWatcher:EN,DE remotecontrol:EN,DE RESIDENTS:EN,DE restore:EN,DE Revolt:EN RFXCOM:EN RFXMETER:EN RFXX10REC:EN RHASSPY:EN Robonect:EN,DE ROLLO:EN,DE ROOMMATE:EN,DE RPII2C:EN,DE RPI_1Wire:EN RPI_GPIO:EN,DE RSS:EN rssFeed:EN,DE S7:EN,DE S7_ARead:EN,DE S7_AWrite:EN,DE S7_Client:EN,DE S7_DRead:EN,DE S7_DWrite:EN,DE S7_S5Client:EN,DE S7_S7Client:EN,DE SamsungAV:EN Schellenberg:EN SchellenbergHandle:EN SCIVT:EN SD_BELL:EN,DE SD_GT:EN,DE SD_RSL:EN,DE SD_UT:EN,DE SD_WS:EN,DE SD_WS07:EN,DE SD_WS09:EN,DE SD_WS_Maverick:EN,DE search:EN,DE sequence:EN,DE serviced:EN,DE ShareMaster:EN,DE Shares:EN,DE SHC:EN SHCdev:EN Shelly:EN,DE ShellyMonitor:EN,DE Signalbot:EN SIGNALduino:EN,DE SIGNALduino_un:EN,DE SingleFileLog:EN,DE SIP:EN,DE siri:EN SISPM:EN SIS_PMS:EN SMAEM:EN,DE SMAEVCharger:EN,DE SMAInverter:EN,DE SmartMeterP1:EN SMARTMON:EN,DE SmartPi:EN,DE SMASTP:EN,DE SML:EN Snapcast:EN SoftliqCloud:EN,DE SolarEdgeAPI:EN SolarForecast:EN,DE SOMFY:EN SONOS:EN,DE SONOSPLAYER:EN,DE speedtest:EN Spotify:EN,DE SSCal:EN,DE SSCam:EN,DE SSCamSTRM:EN,DE SSChatBot:EN,DE SSFile:EN,DE STACKABLE:EN STACKABLE_CC:EN,DE statistics:EN,DE structure:EN,DE STV:EN SUNRISE_EL:EN,DE SVDRP:EN SVG:EN,DE SWAP:EN SWAP_0000002200000003:EN SWAP_0000002200000008:EN SYSMON:EN,DE SYSSTAT:EN,DE systemd_watchdog:DE,EN tahoma:EN Talk2Fhem:EN,DE TA_CMI_JSON:EN,DE TBot_List:EN TCM:EN TechemHKV:EN,DE TechemWZ:EN,DE TEK603:EN TelegramBot:EN TellStick:EN telnet:EN,DE template:EN,DE TeslaPowerwall2AC:EN,DE Text2Speech:EN,DE THINKINGCLEANER:EN,DE THRESHOLD:EN,DE THZ:EN,DE Timer:EN,DE todoist:EN TPLinkHS110:EN,DE tradfri:EN TRAFFIC:EN TrashCal:EN TRX:EN TRX_ELSE:EN TRX_LIGHT:EN TRX_SECURITY:EN TRX_WEATHER:EN TUL:EN,DE Twilight:EN,DE UbiquitiMP:EN,DE UbiquitiOut:EN UBUS_CALL:EN,DE UBUS_CLIENT:EN,DE Unifi:EN UnifiClient:EN UnifiProtect:EN UnifiSwitch:EN UnifiVideo:EN UNIRoll:DE,EN update:EN,DE uptime:EN USBWX:EN USF1000:EN Utils:EN UWZ:EN,DE Vallox:EN,DE VBUSDEV:EN,DE VBUSIF:EN VCLIENT:EN,DE VCONTROL:EN,DE Verkehrsinfo:EN,DE version:EN,DE VIERA:EN,DE vitoconnect:EN,DE VolumeLink:EN watchdog:EN,DE Watches:EN,DE WaterCalculator:EN,DE Weather:EN,DE weblink:EN WeekdayTimer:EN weekprofile:EN,DE WifiLight:EN,DE WINCONNECT:EN,DE withings:EN WMBUS:EN,DE WOL:EN,DE WS2000:EN WS300:EN WS3600:EN,DE WS980:EN Wunderground:EN,DE WUup:EN,DE WWO:EN X10:EN XiaomiBTLESens:EN,DE XiaomiDevice:EN XmlList:EN xs1Bridge:EN,DE xs1Dev:EN,DE YAAHM:EN,DE YAMAHA_AVR:EN,DE YAMAHA_BD:EN,DE YAMAHA_MC:EN YAMAHA_NP:EN,DE yowsup:EN ZM_Monitor:EN ZoneMinder:EN ZWave:EN ZWCUL:EN ZWDongle:EN
      apptime support to analyse function performance
      attr set an attribute for a FHEM device
      backup create a backup of the FHEM installation
      cancel cancel sleep
      cmdalias create new FHEM commands or replace internal ones
      configdb frontend command for configDB configuration
      copy copy a FHEM device
      count count devices based on devspec
      createlog add a FileLog and an SVG to an existing device
      CULflash flash (USB-)CUL device with culfw
      define define/create a FHEM device
      defmod define or modify a FHEM device
      delete delete a FHEM device
      deleteattr delete an attribute
      deletereading delete a reading
      displayattr show attributes
      fhemdebug try to localize FHEM error messages
      fheminfo display information about the system and FHEM definitions
      get retrieve a value from a FHEM device
      help show help for command, module or device
      HMinfo support and control instance for wireless homematic devices and IOs
      HMtemplate definition and modification of homematic register templates
      IF FHEM IF-command
      include read in a file with FHEM commands
      inform show events in a telnet connection
      JsonList2 show device data in JSON format
      KNX_scan scans KNX-Bus devices to syncronize the status of KNX-devices with FHEM.
      list display definition,readings and attributes of a FHEM device
      modify change the definition of a FHEM device
      MSGdynamic routing of messages to FHEM devices and modules
      notice read and confirm system messages
      quit end a telnet connection to FHEM
      reload reload a FHEM module (program definition)
      rename rename a FHEM device
      rereadcfg reread the FHEM configuration
      restore restore program files modified by the update command
      save save the FHEM configuration
      searchSearch through this FHEM instance
      set set a value in a FHEM device
      setdefaultattr define a default attribute
      setreading set a reading for a FHEM device
      setstate set the main state of a FHEM device
      setuuid set the FUUID internal
      show show temporary room (FHEMWEN only)
      shutdown shut down (terminate) FHEM
      sleep sleep (delay execution) for a while
      template use a template for repetitive configurations and commands.
      trigger generate a FHEM event
      update update FHEM program files from the central repository
      uptime show FHEM uptime
      usb discover USB devices
      version shows the version of FHEM and all loaded modules.
      XmlList show device data in XML format

    Device modules
      global
      AirUnitcontrols Danfoss AirUnits (a1,a2,w1,w2)
      alexa Module to control the FHEM/Alexa integration
      ALL4027no short description available
      allergyAllergy forecast data for Germany
      AMADCommBridge Integrates Android devices into FHEM and displays several settings.
      AMADDevice Integrates Android devices into FHEM and displays several settings.
      AndroidDBAllows to control an Android device via ADB (Android Debug Bridge)
      AndroidDBHostProvides I/O device for AndroidDB devices
      AptToDate Modul to retrieves apt information about Debian update state
      Aqicn Air Quality Index proving a transparent Air Quality information
      ArduCounterModule for energy / water meters on arduino / ESP8266 / ESP32
      ArloCommunicates to Arlo cameras
      Aurora nanoleaf aurora
      AutomowerConnect Module to control Husqvarnas robotic lawn mowers with Connect Module (SIM)
      AutoShuttersControl Module for controlling shutters depending on various conditions
      BDKMsupport for Buderus KM-Gateways
      BEOKimplements a connection to BEOK / Floureon / Hysen WiFi room thermostat
      BlinkCamera interact with Blink Home (Security) cameras
      BOSESTControl your BOSE SoundTouch devices
      BOTVAC Robot Vacuums
      BRAVIAcontrols a Sony TV device of series starting from 2011 via LAN
      Broadlink implements a connection to Broadlink devices
      BS BS brightness sensor communicating over FHZ
      Calendarhandles calendar events from iCal file or URL
      CALVIEWprovides calendar events in a readable form
      CanOverEthernetCanOverEthernet receives COE UDP broadcasts
      CDCOpenDataControls some features of AVM's FRITZ!BOX, FRITZ!Repeater and Fritz!Fon.
      CM11 CM11 PC interface to receive and send X10 messages
      CO20USB iAQ Stick
      COE_NodeSingle CanOverEthernet node which is created automatically by CanOverEthernet
      ComfoAirmodule for Zehnder ComfoAir, StorkAir WHR930, Wernig G90-380 and Santos 370
      CUL connect devices with the culfw Firmware, e.g. Busware CUL
      CUL_EM devices communicating via the ELV EM protocol (EM1000WZ, etc)
      CUL_FHTTK support for the window sensor fht80tf and fht80tf-2
      CUL_HM controls wireless homematic devices
      CUL_HOERMANN Hoermann Garage door opener
      CUL_IRno short description available
      CUL_MAXUses a CUL (or compatible) to control MAX! devices.
      CUL_REDIRECT This module redirects recived messages from CUL to submodules.
      CUL_RFR devices communicating over culfw RFR (SlowRF repeater)
      CUL_TCM97001 This module interprets temperature sensor messages.
      CUL_TX Some Lacrosse sensors (TX-3TH, etc)
      CUL_WS devices communicating via the ELV WS protocol (S300TH, etc)
      CustomReadings Allows to define own readings.
      Dashboard Dashboard for showing multiple devices sorted in tabs
      dash_dhcp module for the amazon dash button
      DENON_AVRcontrol for DENON (Marantz) AV receivers via network or serial connection
      DENON_AVR_ZONEcontrol for DENON (Marantz) AV receivers zone
      DFPlayerMini supports the DFPLayer Mini FN-M16P Embedded MP3 Audio Module
      DLNARendererAutodiscover and control your DLNA renderer devices easily
      DoorBird Connects fhem to the DoorBird IP door station
      Dooya Supports rf shutters from dooya
      DUOFERN controls Rademacher DuoFern devices
      DUOFERNSTICK IO device for Rademacher DuoFern devices
      DWD_OpenDataDWD Open Data weather alerts and forecast
      EC3000 Energy Count 3000 (EC3000) devices
      echodeviceAmazon Echo remote control
      ECMDconfigurable request/response-like communication (physical device)
      ECMDDevice user-defined device communicating through ECMD (logical device)
      EGPMcontrols a single Socket of EGPM2LAN-Module
      EGPM2LANcontrols a LAN-Socket device from Gembird
      EleroDrive Represents on elero drive
      EleroStick IO-Device for 36_EleroDrive. Communicates with the Elero-Stick.
      EleroSwitch Represents an Elero switch
      ElsnerWS ElsnerWS Elsner Weather Station P03/3-RS485 or P04/3-RS485 evaluation modul
      EM basis module for the ELV EM1010PC
      EMEM EM1000EM devices communicating over the EM1010PC
      EMGZ EM1000GZ devices communicating over the EM1010PC
      EMT7110 EMT7110 is a plug with integrated power meter functionality.
      EMWZ EM1000WZ devices communicating over the EM1010PC
      ENECSYSGWno short description available
      ENECSYSINVno short description available
      ENIGMA2control for ENIGMA2 based receivers via network connection
      EnOcean EnOcean Gateway and Actor
      EQ3BTControl EQ3 Bluetooth Smart Radiator Thermostat
      ESA2000no short description available
      ESCVP21net control Epson Projector by VP21/VP.net via (W)Lan
      EseraAnalogInOut Represents a 1-wire analog input/output.
      EseraCount Represents a DS2423 1-wire dual counter.
      EseraDigitalInOut Represents a 1-wire digital input/output.
      EseraDimmer Represents an Esera 1-wire dimmer.
      EseraIButton Represents a 1-wire iButton device.
      EseraMulti Represents an Esera 1-wire multi sensor.
      EseraOneWire Provides an interface between FHEM and Esera 1-wire controllers.
      EseraShutter Represents an Esera 1-wire shutter device.
      EseraTemp Represents a 1-wire temperature sensor.
      ESPEasyControl and access to ESPEasy (Espressif ESP8266/ESP32 WLAN-SoC)
      ESPEInk Generate output pictures for EInk devices with ESP32 or ESP8266 driver.
      fakeRoku roku remote control protocol server
      FBAHA (deprecated) connection to the Fritz!OS AHA Server
      FBAHAHTTP connection to the Fritz!OS AHA Server via HTTP
      FBDECT DECT devices connected via the Fritz!OS AHA Server
      FHT devices communicating via the ELV FHT protocol (FHT80b)
      FHT8V module for the FHT8v controlled directly by a culfw device
      FHZ connection to the ELV FHZ1000/FHZ1300 USB devices
      FLAMINGO Supports flamingo fa20rf/fa21 smoke detectors
      FLOORPLAN Alternative FHEM Frontend with background pictures
      FRAMEBUFFERGraphical display on a Linux framebuffer
      FReplacerreplace place holders with readings or SVG plot in a file
      FRITZBOXControls some features of AVM's FRITZ!BOX, FRITZ!Repeater and Fritz!Fon.
      FRMFirmata device gateway
      FRM_ADFirmata: analog input
      FRM_I2CFirmata: read/write I2C register
      FRM_INFirmata: digital input
      FRM_OUTFirmata: digital output
      FRM_PWMFirmata: PWM output
      FRM_RGBFirmata: PWM output for RGB-LED
      FRM_ROTENCFirmata: rotary encoder input
      FRM_SERVOFirmata: PWM controlled servo output
      FRM_STEPPERFirmata: rotary encoder input
      FS10devices communicating using the ELV FS10 protocol
      FS20 devices communicating via the ELV FS20 protocol
      FTUISRV HTTP Server for tablet UI with server side includes, loops, ifs
      FULLYFULLY Browser Integration
      GAEBUSdevice to communicate with ebusd (a communication bus for heating systems).
      GardenaSmartBridge Modul to communicate with the GardenaCloud
      GardenaSmartDevice Modul to control GardenaSmart Devices
      gassistant Module to control the FHEM/Google Assistant integration
      GFPROBTControl G.F.Pro Bluetooth Eco Watering
      GHomacontrols an G-Homa wlan adapter plug
      GOOGLECASTEasily control your Google Cast devices (Video, Audio, Google Home)
      harmony module for logitech harmony hub based remots
      HEATRONICno short description available
      HEOSGroup Modul to controls the Denon multiroom soundsystem
      HEOSMaster Modul to controls the Denon multiroom soundsystem
      HEOSPlayer Modul to controls the Denon multiroom soundsystem
      Hideki Supports various rf sensors with hideki protocol
      HMCCUprovides interface between FHEM and Homematic CCU2
      HMCCUCHNcontrols HMCCU client devices for Homematic CCU2/3 - FHEM integration
      HMCCUDEVcontrols HMCCU client devices for Homematic CCU - FHEM integration
      HMCCURPCPROCprovides RPC server for connection between FHEM and Homematic CCU2
      HMLAN IO device for wireless homematic
      HMS devices communicating via the ELV HMS protocol
      HMUARTLGW support for the HomeMatic UART module (RPi) and Wireless LAN Gateway
      holiday define holidays in a local file
      HOMBOT connection to LG Homebot robotic vacuum cleaner
      HourCounterno short description available
      HP1000support for Wifi-based weather stations using PWS protocol from Wunderground
      HProtocolGateway support for HProtocol
      HProtocolTank devices communicating via the HProtocolGateway
      HTTPAPIHTTP API server that executes set/get commands and sets/reads readings
      HTTPMODretrieves readings from devices with an HTTP Interface
      HTTPSRVrudimentary HTTP server that accepts parameters as readings
      HUEBridge module for Philips HUE Bridges (and deCONZ)
      HUEDevice Devices connected to a Phillips HUE bridge, an LIGHTIFY or TRADFRI gateway
      HusqvarnaAutomower Modul to control Husqvarna Automower with Connect Module (SIM)
      HVAC_DaikinAC Daikin Airconditioning unit control
      HXB receive multicast messages from Hexabus devices
      HXBDevice receive multicast messages from a Hexabus device
      HYDRAWISE controlling Hydrawise irrigation
      Hyperion provides access to the Hyperion JSON server
      I2C_ADS1x1xreads/converts data from an via I2C connected ADS1x1x A/D converter
      I2C_BH1750support for the BH1750 I2C light sensor
      I2C_BME280reads pressure, humidity and temperature from an via I2C connected BME280
      I2C_BMP180reads pressure and temperature from an via I2C connected BMP180/BMP085
      I2C_DS1307no short description available
      I2C_EEPROMreads the content from an via I2C connected EEPROM
      I2C_EMC1001reads temperature from an via I2C connected EMC1001
      I2C_HDC1008read Texas Instruments HDC1008/1080 temp/humidity sensor via I2C bus
      I2C_K30read SenseAir K30 CO2 sensor via I2C bus
      I2C_LCDno short description available
      I2C_LM75Areads temperature from an via I2C connected LM75A
      I2C_MCP23008controls/reads GPIOs from an via I2C connected MCP23008 port extender
      I2C_MCP23017controls/reads GPIOs from an via I2C connected MCP23017 port extender
      I2C_MCP342xreads the analog inputs from an via I2C connected MCP342x
      I2C_MMA845Xno short description available
      I2C_PCA9532controls PWM outputs from an via I2C connected PCA9532
      I2C_PCA9685controls PWM outputs from an via I2C connected PCA9685
      I2C_PCF8574controls/reads GPIOs from an via I2C connected PCF8574 port extender
      I2C_SHT21reads humidity and temperature from an via I2C connected SHT2x
      I2C_SHT3xno short description available
      I2C_TSL2561TSL2561 luminosity sensor
      IluminizeSupport for Iluminize wifi controlled led stripe
      IOhomecontrolcontrol IOhomecontrol devices via REST API
      IOhomecontrolDevicecontrol IOhomecontrol devices via IOhomecontrol interface
      IPCAM network camera device to trigger snapshots on events
      IPWEno short description available
      IT supports Intertechno protocol version 1 and version 3 devices
      Itach_IRno short description available
      Itach_IRDeviceno short description available
      Jabberconnect FHEM to the Jabber Network, send and receiving messages
      JawboneUpno short description available
      JeeLink connect JeeLink/Arduino based RF devices
      JSONMETERreads OBIS data from measurement devices
      JsonMod provides a generic way to parse and display json source
      KeyValueProtocol A generic module to receive key-value-pairs from an IO-Device like JeeLink.
      KlafsKlafs Sauna control
      km200 Connects fhem to Buderus KM300, KM200, KM100, KM50
      KM273 commumication modul for buderus logatherm wps heat pump
      KNXDevices communicate via the IO-Device TUL/KNXTUL/KNXIO with KNX-bus
      KNXIOIO-module for KNX-devices supporting UDP, TCP & socket connections
      KNXTULConnects FHEM to KNX-Bus (Base-device)
      KODI control and receive events from Kodi
      KOPP_FCcontrols "Kopp Free Control" Devices via 868 Mhz CUL, CCD...
      KOSTALPIKO Module for Kostal Piko Inverter
      KS300 module for the ELV KS300 weather station
      LaCrosse LaCrosse Temperature and Humidity sensors
      LaCrosseGateway The IODevice for the LaCrosseGateway
      LaMetric2Controls for LaMetric Time devices via API
      Level IO-Device for the Levelsender.
      LGTV_IP12 controls LG SmartTV's build between 2012-2014 via LAN connection
      LGTV_WebOS Controls LG SmartTVs run with WebOS Operating System
      LIGHTIFY module for the osram lightify gateway
      LIRC connection to the Linux Infrared Server (lirc)
      livetrackingPosition tracking via OwnTracks, Life360 and Swarm
      LuftdatenInfo provides data from Luftdaten.info
      LUXTRONIK2Connects with a Luxtronik 2.0 controller for heat pumps.
      M232 connection to ELV M232 module
      M232Counter digital input of a ELV M232 module
      M232Voltage analog input of ELV M232 module
      mailcheck watches an mailbox
      MAXcontrols an MAX! device
      MAXLANno short description available
      MaxScannerno short description available
      MAX_TemperatureSet MAX-Heating Devices
      MEDIAPORTAL Connects to a running MediaPortal instance via the WifiRemote plugin.
      MieleAtHome Module to control Miele@home-devices via their 3rd party API
      MilightBridgeInterface to a Milight Bridge connected to the network using a Wifi connection
      MilightDeviceThis module represents a Milight LED Bulb or LED strip controller
      MOBILEALERTS virtual device for MOBILEALERTSGW
      MOBILEALERTSGW IO device for german MobileAlerts
      Modbusbase module for devices with Modbus Interface
      ModbusAttrmodule for Modbus (as master, slave, relay, or for passive listening)
      ModbusElsnerWS ModbusElsnerWS Elsner Weather Station P03/3-Modbus RS485 evaluation modul
      ModbusSETModule for heat pumps from SET or others using iChill IC121
      ModbusTrovis5576 Module to work with Heatung Control System Samson Trovis 5576
      MPD controls MPD or Mopidy music server
      MQTTconnects fhem to MQTT
      MQTT2_CLIENT Connection to an external MQTT server
      MQTT2_DEVICE devices communicating via the MQTT2_SERVER or MQTT2_CLIENT
      MQTT2_SERVER Standalone MQTT message broker
      MQTT_DEVICEMQTT_DEVICE acts as a fhem-device that is mapped to mqtt-topics
      MQTT_GENERIC_BRIDGEMQTT_GENERIC_BRIDGE acts as a bridge for any fhem-devices and mqtt-topics
      MSGFilewrite text to a file on the filesystem
      MSGMailsends mail through a SMTP server, optionally with SSL encryption
      MYSENSORSincludes a MYSENSORS gateway
      MYSENSORS_DEVICEincludes MYSENSOR clients
      N4HBUSConnector to net4home bus via IP
      N4HMODULEModule to emulate net4home Actors and Sensors via N4HBUS
      Nello control your intercom with nello one
      netatmoNetatmo weather stations, thermostats and cameras connected via the official API
      NetIO230Bno short description available
      Netzercontrols/reads GPIO pins on an Netzer
      NetzerI2Caccesses I2C interface on an Netzer
      Netzfrequenz shows the actual frenquency of the german power grid
      NeuronModule for EVOK driven devices like UniPi Neuron
      NeuronPinLogical Module for subdevices of EVOK driven devices.
      NEUTRINOcontrol for NEUTRINO based receivers via network connection
      Nextion interact with Nextion touch displays
      Nmap Interpret of an Nmap network scans
      NotifyAndroidTV Notifications for Android TV/Fire TV module
      npmjs Module to control Node.js package installation and update
      NUKIBridge Modul to control the Nuki Smartlock's over the Nuki Bridge.
      NUKIDevice Modul to control the Nuki Smartlock's
      NUTno short description available
      OBIS Collects data from Smartmeters that report in OBIS-Standard
      OctoPrintcontrol for OctoPrint
      OilFox support for OilFox
      ONKYO_AVRcontrol for ONKYO AV receivers via network or serial connection
      ONKYO_AVR_ZONEsupplement module for ONKYO_AVR representing zones
      OPENWEATHERExtracts weather data via the "openweather" API of www.wetter.com.
      OREGON interprets Oregon sensors received by a rf receiver
      OW2S0SMSGUARDModule for two S0 Counter and One Wire from SMSGuard ( www.sms-guard.org )
      OWADto control 1-Wire A/D converters DS2450
      OWCOUNTto commmunicate with 1-Wire Counter/RAM DS2423
      OWDevicecontrols a One-Wire (1Wire) device
      OWIDto control 1-Wire devices having only a serial number
      OWLCDto commmunicate with the 1-Wire LCD hardware
      OWMULTIto control 1-Wire chip DS2438Z - Smart Battery Monitor
      OWServercontrols a One-Wire (1Wire) server instance
      OWSWITCHto control 1-Wire adressable switches DS2413, DS206, DS2408
      OWTHERMto control 1-Wire temperature sensors DS1820, DS18S20, DS18B20, DS1822
      OWVARto control 1-Wire variable resistor DS2890
      OWXto commmunicate with 1-Wire bus devices
      OWX_ASYNCno short description available
      OWX_CCCto address an OWX interface device via COC/CUNO
      OWX_FRMto address an OWX interface device via Arduino Firmata
      OWX_SERto address an OWX interface device via USB/Serial Interface
      OWX_TCPto address an OWX interface device via TCP/IP
      panStamp interface to a panStamp based SWAP network
      PCA301 PCA301 devices
      PHCretrieves events / readings from PHC bus and simulates input modules
      PHILIPS_AUDIO controls a Philips Streamium Network Player in a local network
      PHTVcontrol for Philips TV devices and their Ambilight via network connection
      PIFACE Raspberry PiFace Digital Controler
      pilightno short description available
      pilight_contact pilight contact sensors
      pilight_ctrl base module to comunicate with pilight
      pilight_dimmerno short description available
      pilight_raw Sending pilight raw codes
      pilight_smokeno short description available
      pilight_switchno short description available
      pilight_tempno short description available
      pingno short description available
      PIONEERAVRcontrol for PIONEER AV receivers via network or serial connection
      PIONEERAVRZONEcontrol for the zones of a PIONEER AV receivers via network or serial connection
      PiXtendV2Allows to access the PiXtendV2 (PLC).
      plex control and receive events from PLEX players
      Plugwise Module for controling Plugwise-Devices
      POKEYSno short description available
      PrecipitationSensor Radar PrecipitationSensor
      PROPLANTAextracts weather data from www.proplanta.de
      Pushbulletno short description available
      PushNotifierno short description available
      PushoverText message push functionality using the Pushover smartphone app
      Pushsafersents text message notifications via pushsafer.com
      PWMDevice for room temperature control using PWM. See also 93_PWM.pm
      PWMRDevice for room temperature control using PWM. See also 94_PWM.pm
      PW_Circle Submodule for 45_Plugwise
      PW_Scan Submodule for 45_Plugwise
      PW_Sense Submodule for 45_Plugwise
      PW_Switch Submodule for 45_Plugwise
      PylonLowVoltageIntegration of Pylontech low voltage batteries via RS485 ethernet gateway
      QRCode create and display QRCode in FHEMWEB
      rainno short description available
      remotecontrol display remotecontrol buttons in FHEMWEB to generate events
      RevoltReceive power, energy, voltage etc. from Revolt NC-5462 433MHz devices
      RFXCOMno short description available
      RFXMETERno short description available
      RFXX10RECno short description available
      RHASSPYControl FHEM with Rhasspy voice assistant
      RobonectCommunicates to HW-module robonect
      RPII2Caccesses I2C interface via sysfs on linux
      RPI_1WireInterface for various 1-Wire devices
      RPI_GPIOcontrols/reads GPIO pins accessible via sysfs on linux
      rssFeed fetch data from RSS-Feeds
      S7basic interface to a SIEMENS S7 / S5
      S7_AReadlogical device for a analog reading from a S7/S5
      S7_AWritelogical device for a analog writing to a S7/S5
      S7_Clientabstract interface layer S7 / S5
      S7_DReadlogical device for a digital reading from a S7/S5
      S7_DWritelogical device for a digital writing to a S7/S5
      S7_S5Clientlow level interface to S5
      S7_S7Clientlow level interface to S7
      SamsungAVdevice to communicate with Samsung AV devices
      Schellenberg Schellenberg USB RF-Dongle Receiver
      SchellenbergHandle Schellenberg RF Alarm Door Handle
      SCIVTno short description available
      SD_BELL module for wireless bells
      SD_GTProcessing of messages from remote controls
      SD_RSLdevices communicating using the Conrad RSL protocol
      SD_UT module for some SIGNALduino devices
      SD_WS Supports various weather stations
      SD_WS07 Supports weather sensors protocol 7 from SIGNALduino
      SD_WS09 Supports weather sensors (WH1080/3080/CTW-600) protocl 9 from SIGNALduino
      SD_WS_Maverick Supports maverick temperature sensors protocl 47 from SIGNALduino
      serviced local/remote services management
      ShareMasterDisplay of share values in a depot
      SharesAcquisition and listing of share values
      SHC support the basestation of smarthomatic (www.smarthomatic.org)
      SHCdev support of several smarthomatic devices (www.smarthomatic.org)
      Shellyto communicate with a Shelly switch/roller actuator
      ShellyMonitorListens to CoIoT-Messages sent by Shellys and updates readings
      SignalbotIntegration of Signal Messenger via signal_cli running as dbus daemon
      SIGNALduino supports the same low-cost receiver for digital signals
      SIGNALduino_un Helper module for SIGNALduino
      siri Module to control the FHEM/Siri integration
      SISPM Control the Silver Shield Power Manager over sispmctl
      SIS_PMSno short description available
      SMAEM Integration of SMA Energy Meters
      SMAEVCharger Integration of SMA EVChargers over it's Speedwire (=Ethernet) Interface
      SMAInverter Integration of SMA Inverters over it's Speedwire (=Ethernet) Interface
      SmartMeterP1 Read data from your Electricity and Gas smart meter
      SMARTMON provides some statistics about the S.M.A.R.T. capable drive
      SmartPi Support read data from Smart Pi expansion module
      SMASTPno short description available
      SMLno short description available
      Snapcast control and monitor Snapcast Servers and Clients
      SolarEdgeAPI Retrieves data from a SolarEdge PV system via the SolarEdge Monitoring API
      SolarForecast Visualization of solar predictions for PV systems and Consumer control
      SOMFY supporting devices using the SOMFY RTS protocol - window shades
      SONOS Module to commmunicate with a Sonos-System via UPnP
      SONOSPLAYER Module to work with Sonos-Zoneplayers
      speedtest internet speedtest data
      Spotify control your Spotify (Connect) playback
      SSCal Module to integrate Synology Calendar
      SSCam Camera module to control the Synology Surveillance Station
      SSCamSTRM Definition of a streaming device by the SSCam module
      SSChatBot module to integrate Synology Chat into FHEM
      SSFile Module to integrate Synology File Station
      STACKABLE Module for stacked IO devices like the Busware SCC
      STACKABLE_CC Busware Stackable CC (SCC) base module
      STVdevice to communicate with an Samsung Television
      SVDRP control VDR by SVDRP via (W)Lan
      SWAP generic module for SWAP devices
      SWAP_0000002200000003 specialized module for SWAP based rgb(w) led drivers
      SWAP_0000002200000008no short description available
      SYSMON provides some statistics about the system
      SYSSTAT system statistics for local and remote linux (and windows) systems
      systemd_watchdogSends periodically keep-alive message to the systemd.
      tahoma commumication modul for io-homecontrol® gateway TaHoma®
      TA_CMI_JSONReads values from the Technische Alternative CMI device
      TBot_List Dialogs for PostMe lists in TelegramBot
      TCM EnOcean Serial Protocol Inferface (ESP2/ESP3)
      TechemHKV read techem data meter for heating device.
      TechemWZThis module reads the transmission of techem volume data meter.
      TEK603devices communicating with TEK603
      TelegramBot send and receive of messages through telegram instant messaging
      TellStickno short description available
      TeslaPowerwall2AC Modul to retrieves data from a Tesla Powerwall 2AC
      THINKINGCLEANERcontrol for Roomba cleaning robots using ThinkingCleaner add-on
      THZMonitors and controls Tecalor/StiebelEltron heatpumps via RS232 or ser2net
      TimerProgrammable timer
      todoist uses todoist API to add, read, complete and delete tasks in a todoist tasklist
      TPLinkHS110Support for TPLink HS100/100 wifi controlled power outlet
      tradfri Module to control the FHEM/tradfri integration
      TRAFFIC provide traffic details with Google Distance API
      TRX connection to RFXtrx433 USB RF transmitters
      TRX_ELSE unhandled messages from TRX
      TRX_LIGHTSends and receive messages of lighting devices via TRX (RFXCOM)
      TRX_SECURITY interprets messages of security sensors received by TRX
      TRX_WEATHER interprets messages of weather sensors received by TRX
      TULConnects FHEM to KNX-Bus (Base-device)
      UbiquitiMPcontrols Ubiquiti mPower 1 to 6 port WLAN switches
      UbiquitiOutno short description available
      UBUS_CALLPerforms calls via the JSON-RPC interface.
      UBUS_CLIENTProvides access to the uBus JSON-RPC interface.
      Unifi Interpret / control of Ubiquiti Networks UniFi-controller
      UnifiClientShow info and control a UnifiClient (Unifi-Device required).
      UnifiProtect Module to integrate FHEM with UnifiProtect
      UnifiSwitchShow info and control UnifiSwitch (USW) (Unifi-Device required)
      UnifiVideo Module to integrate FHEM with UnifiVideo
      UNIRollno short description available
      USBWXno short description available
      USF1000 USF1000S ultrasonic level transmitter communicating over FHZ
      UWZ extracts thunderstorm warnings from unwetterzentrale.de
      ValloxReads and writes parameters via RS485 from and to a Vallox ventilation bus.
      VBUSDEV connects to the VBUSIF Dev and fetches data from specific model
      VBUSIF connects to the RESOL VBUS LAN or Serial Port adapter
      VCLIENT controls Viessmann devices via daemon vcontrold
      VCONTROLno short description available
      Verkehrsinforead trafficinformation from various sources
      VIERA VIERA control Panasonic TV via network
      vitoconnectsupport for Viessmann API
      VolumeLink Bind volume of a physical device to a fhem device.
      Weatherprovides current weather condition and forecast
      WifiLightcontrols a large number of different LED types
      WINCONNECTcontrol for Windows based systems via network connection
      withingsWithings health data for users and devices
      WMBUSReception of Wireless M-Bus messages from e.g. electicity meters
      WS2000no short description available
      WS300no short description available
      WS3600weatherstation queried by external program
      WS980 Module to request weather data form WS980WiFi weather stations
      WundergroundGet weather data and forecast from Weather Underground
      WWOno short description available
      X10 devices communicating via the X10 protocol
      XiaomiBTLESens Modul to retrieves data from a Xiaomi BTLE Sensors
      XiaomiDeviceConnect to Xiaomi Smart home devices with WiFi control
      xs1Bridge Connection of the device xs1 from EZControl
      xs1Dev Control of the devices which defined in xs1
      YAMAHA_AVR controls Yamaha AV receivers via LAN connection
      YAMAHA_BD controls Yamaha BluRay players via LAN connection
      YAMAHA_MC provides controling musiccast devices via LAN/WLAN connection
      YAMAHA_NP controls a Yamaha Network Player in a local network
      yowsup interface to the yowsup librbary (for whatsapp)
      ZM_MonitorLogical device to change Monitor operation modes in ZoneMinder
      ZoneMinderMaintain ZoneMinder events and monitor operation modes in FHEM
      ZWave devices communicating via the ZWave protocol
      ZWCUL connection to a culfw Device in ZWave mode (e.g. CUL)
      ZWDongle connection to standard ZWave controller

    Helper modules
      Alarmto set up a house alarm system with 8 different alarm levels
      alarmclock Fhem Modul to set up a Alarmclock
      allowed authorize command execution based on frontend
      archetype inheritance attributes and defines devices
      Astrocollection of various routines for astronomical data
      at start an FHEM command at a later time
      autocreate automatically create not yet defined FHEM devices
      average add avarage Readings to arbitrary devices
      Babblefor speech control of FHEM devices
      cloneDummy clone a device and its readings
      DbLog logs events into a database
      DbRep Reporting and management of DbLog database content.
      dewpointcompute dewpoint and/or generate events for starting a fan
      DOIF universal module, it works event- and time-controlled
      DOIFtools tools to support DOIF
      DSBMobileGets timetable information from DSBMobile
      dummy dummy device
      ElectricityCalculator Calculates the electrical energy consumption and costs
      eventTypes collects FHEM Events to be used in frontends
      expandJSONExpand a JSON string from a reading into individual readings
      FB_CALLLIST creates a call history list, based on a FB_CALLMONITOR definition
      FB_CALLMONITOR provides realtime telephone events of a AVM FRITZ!Box via LAN connection
      feels_likecompute a 'feels like' temperature according to UTCI or AT and cloud coverage
      FHEM2FHEM connect two FHEM instances
      FHEMAPPSettings and special functions for FHEMapp-UI
      FhemTestUtils Utility functions for testing FHEM modules
      FHEMWEB HTTP Server and FHEM Frontend
      FileLog log events to a file
      freezemonAn adjusted version of PERFMON that helps detecting freezes
      GasCalculator Calculates the gas energy consumption and costs
      GEOFANCYGeofencing for specific iOS, Android or Windows 10 apps
      GoogleAuth Module to use GoogleAuthenticator
      GSI green power index (Energy and carbon consumption)
      GUESTspecial virtual device to represent a guest of your home
      HCS monitor thermostats and control a central heating unit
      HOMEMODE home device with ROOMMATE/GUEST/PET integration
      InfluxDBLoggerLogs numeric readings into InfluxDB time-series databases
      InfoPanel create a simple status display
      inotify uses inotify to track on file events in a given path
      Installer Module to help with FHEM installations
      KM271Interface for Buderus Logamatic 2105/2107 heating controller
      LightScene create scenes from multiple fhem devices
      Log2Syslog forward FHEM system logs/events to a syslog server/act as a syslog server
      logProxy manipulate the date to be plotted in an SVG device
      MediaList creates an MediaList based on an local Mediashare for submission to any devices
      monitoring monitors devices towards events and stores them in two lists
      msgConfigglobal settings and tools for FHEM command msg
      msgDialog dialogs for instant messaging
      notify execute a command upon receiving an event
      PETspecial virtual device to represent a pet in your home
      PID20 create a PID device based on any combination of sensor and actor
      PostMeto set up a system of sticky notes, similar to Post-Its™
      powerMap maps power and calculates energy (as Readings)
      PRESENCE provides presence detection checks
      PRESENCE2 provides PRESENCE2 detection checks
      RandomTimer imitates the random switch functionality of a timer clock (FS20 ZSU)
      readingsChange modify reading value upon change
      readingsGroup display a formated collection of readings from devices
      readingsHistory display a history of readings from on or more devices
      readingsProxy make (a subset of) a reading from one device available as a new device
      readingsWatchercyclical watching of readings updates
      RESIDENTScombines ROOMMATE, GUEST and PET devices to a residential community
      ROLLOPrecisely control shutters/blinds which support only open/close/stop
      ROOMMATEspecial virtual device to represent a resident of your home
      RSSProvides a freely configurable RSS feed and HTML page.
      sequence generate an event upon reception of a defined sequence of events
      SingleFileLog write single events to a separate file each, using templates
      SIP SIP device
      SoftliqCloudRetrieve data from Softliq Cloud (Grünbeck)
      statisticsCalculates statistical values and adds them to the devices.
      structure organize/structure multiple devices
      SUNRISE_EL perl functions to compute the sun position
      SVG draw an SVG-Plot based on FileLog or DbLog data
      Talk2FhemA RegExp based language control module
      telnet telnet server for FHEM
      Text2Speech A module that converts text to speech and also plays \
      THRESHOLDsimulation of a thermostat or humidistat
      TrashCalfetches shared dates at an public webpage of waste disposal
      Twilightgenerate twilight & sun related events; check alternative Astro.
      Utils FHEM utility functions
      watchdog execute a command, if no event is received within timeout
      Watches Clock display in different variants
      WaterCalculator Calculates the water consumption and costs
      weblink define a HTTP link for the FHEMWEB frontend
      WeekdayTimer sends parameter to devices at defined times
      weekprofile administration of weekprofiles
      WOL turn on or wake up a computer by sending it a network message
      WUupsends weather data to Weather Underground
      YAAHMadmimistration of profiles for daily, weekly and monthly processes

    Perl specials
    Regexp
    gnuplot file syntax

Introduction

    FHEM is mainly used for home automation, but it is suitable for other tasks too, where notification, timers and logging plays an important role.

    It supports different hardware devices to interface with certain protocols (e.g. FHZ1000PC to interface FS20 and HMS, CM11 to access X10), and logical devices like FS20 or FHT to digest the messages for a certain device type using this protocol.

    FHEM is modular. The different devices are represented through modules which implement certain functions (e.g. define, get, set). Even seemingly integral parts of FHEM like triggers (notify) and timers (at) are implemented this way, giving the possibility to replace/extend this functionality.

    FHEM is controlled through readable / ascii commands, which are specified in files (e.g. the configuration file), or issued over a TCP/IP connection, either directly in a telnet session, with a fhem.pl in client mode or from one of the web frontends.

    When starting the server you have to specify a configuration file:
      perl fhem.pl fhem.cfg

    A reasonable minimal configuration file looks like:
        attr global logfile log/fhem.log
        attr global modpath .
        attr global statefile log/fhem.save
        define telnetPort telnet 7072 global
        define WEB FHEMWEB 8083 global
    Note: the last two lines are optional and assume you wish to use the builtin telnet and WEB interface.

    The web interface can be reached at
      http://<fhemhost>:8083

    TCP/IP communication with FHEM can either happen in a "session" (via telnet) or single client command (via fhem.pl). Example:
      telnet <fhemhost> 7072
      <NL>
      (This newline switches into "prompt" mode)
      <command>...
      quit

    or
      fhem.pl <fhemhost>:7072 "<fhem-command>" "..."

    If a OS-user called fhem exists, and FHEM is started as root, FHEM will automatically change to to this user via setuid.

    If FHEM is started with the -d option (perl fhem.pl -d fhem.cfg), then the verbose level is set to 5 and the logfile is redirected to the STDOUT.

    The environment variable FHEM_GLOBALATTR is evaluated: it consists of space separated name=value pairs, where name is a global attribute. Values from this source override values set in the configuration file.

FHEM command types

    There are three types of commands: "FHEM" commands (described in this document), shell commands (they must be enclosed in double quotes ") and perl expressions (enclosed in curly brackets {}). shell commands or perl expressions are needed for complex at or notify arguments, but can also issued as a "normal" command.

    E.g. the following three commands all do the same when issued from a telnet prompt:
      set lamp off
      "fhem.pl 7072 "set lamp off""
      {fhem("set lamp off")}

    Shell commands will be executed in the background, perl expressions and FHEM commands will be executed in the main "thread". In order to make perl expressions easier to write, some special functions and variables are available. See the section Perl special for a description. To trigger FHEM commands from a shell script (this is the "other way round"), use the client form of fhem.pl (described above).

    Multiple FHEM commands are separated by semicolon (;). In order to use semicolon in perl code or shell programs, they have to be escaped by the double semicolon (;;). See the Notes section of the notify chapter on command parameters and escape rules.
    E.g. the following first command switches Lamp1 off at 07:00 and Lamp2 immediately (at the point of definition), the second one switches both lamps off at 07:00.
      define lampoff at 07:00 set Lamp1 off; set Lamp2 off
      define lampoff at 07:00 set Lamp1 off;; set Lamp2 off
    For every further indirection you need to double the semicolons:, e.g. to switch on every day 2 devices at 7:00 for 10 minutes you have to write:
      define onAt at 07:00 set Lamp1 on;;set Lamp2 on;; define offAt at +00:10 set Lamp1 off;;;;set Lamp2 off
    Don't dispair, the previous example can also be written as
      define onAt at 07:00 set Lamp1,Lamp2 on-for-timer 600

    Commands can be either typed in plain, or read from a file (e.g. the configuration file at startup). The commands are either executed directly, or later if they are arguments to the at and notify FHEM commands.

    A line ending with \ will be concatenated with the next one, so long lines (e.g. multiple perl commands) can be split in multiple lines. Some web fronteds (e.g. webpgm2) make editing of multiline commands transparent for you (i.e. there is no need for \) .
    Note: mixing command types (FHEM/shell/perl) on one line is not supported, even if it might work in some cases.

Device specification (devspec)

    The commands attr, deleteattr, displayattr, delete, get, list, set, setreading, setstate, trigger can take a more complex device specification as argument, which will be expanded to a list of devices. A device specification (short devspec) can be:
    • a single device name. This is the most common case.
    • a list of devices, separated by comma (,)
    • a regular expression
    • a NAME=VALUE pair, where NAME can be an internal value like TYPE, a Reading-Name or an attribute. VALUE is a regexp. To negate the comparison, use NAME!=VALUE. To restrict the search, use i: as prefix for internal values, r: for readings and a: for attributes. See the example below. Case sensitivity is being ignored using ~ or !~.
    • if the spec is followed by the expression :FILTER=NAME=VALUE, then the values found in the first round are filtered by the second expression.
    Examples:
      set lamp1 on
      set lamp1,lamp2,lamp3 on
      set lamp.* on
      set room=kitchen off
      set room=kitchen:FILTER=STATE=on off
      set room=kitchen:FILTER=STATE!=off off
      list disabled=
      list room~office
      list TYPE=FS20 STATE
      list i:TYPE=FS20 STATE
    Notes:
    • the spec may not contain space characters.
    • if there is a device which exactly corresponds to the spec, then no special processing is done.
    • first the spec is separated by comma, then the regular expression and filter operations are executed.
    • the returned list can contain the same device more than once, so "set lamp3,lamp3 on" switches lamp3 twice.
    • for more complex structuring demands see the structure device.

Attributes

All devices have attributes. These can be set by means of the attr command, displayed with the displayattr command, and deleted by the deleteattr command.

There are global attributes that are used by all devices and local attributes that apply to individual device classes only.

Some devices (like FHEMWEB) automatically define new global attributes on the first definition of a device of such type.

You can use the command

attr global userattr <attributelist>

for the global device to declare new global attributes and

attr <devicespec> userattr <attributelist>

for individual devices according to devspec to declare new local attributes. <attributelist> is a space-separated list which contains the names of the additional attributes. See the documentation of the attr command for examples.

Be careful not to overwrite additional global attributes previously defined by yourself or a device. Use the attr global userattr <attributelist> as early in your configuration as possible.

Device specific attributes

Device specific attributes are documented in the corresponding device section.

Global attributes used by all devices

  • alias
    Used by FHEMWEB to display a device with another name e.g. when using special characters/spaces not accepted by device definition.

  • comment
    Add an arbitrary comment.

  • eventMap
    Replace event names and set arguments. The value of this attribute consists of a list of space separated values, each value is a colon separated pair. The first part specifies the "old" value, the second the new/desired value. If the first character is slash(/) or comma(,) then split not by space but by this character, enabling to embed spaces. You can specify a widgetOverride after an additional colon (e.g. on-for-timer:OnFor:texField), the default widget is :noArg to avoid extra input fields in cmdList. Examples:
      attr store eventMap on:open off:closed
      attr store eventMap /on-for-timer 10:open/off:closed/
      set store open
    The explicit variant of this attribute has the following syntax:
      attr store eventMap { dev=>{'on'=>'open'}, usr=>{'open'=>'on'} }
      attr store eventMap { dev=>{'^on(-for-timer)?(.*)'=>'open$2'}, usr=>{'^open(.*)'=>'on$1'}, fw=>{'^open(.*)'=>'open'} }
    This variant must be used, if the mapping is not symmetrical, the first part (dev) representing the device to user mapping, i.e. if the device reports on 100 or on-for-timer 100, the user will see open 100. The second part (usr) is the other direction, if the user specified open 10, the device will receive on 10. On both occasions the key will be first compared directly with the text, and if it is not equal, then it will be tried to match it as a regexp. When using regexps in the usr part with wildcards, the fw part must be filled with the exact same keys to enable a correct display in the FHEMWEB set dropdown list in the detail view.

  • genericDisplayType
    used by some frontends (but not FHEMWEB) to offer a default image or appropriate commands for this device. Currently the following values are supported: switch,outlet,light,blind,speaker,thermostat

  • group
    Group devices. Recognized by web-pgm2 (module FHEMWEB), it makes devices in the same group appear in the same box). This is used to further group devices together. A device can appear in more than one group, in this case the groups have to be specified comma-separated.
    If this attribute is not set then the device type is used as the grouping attribute.

  • overrideNotifydev
    if set (the argument is a devspec), the optimization for notifications is using this value instead of the module-set NOTIFYDEV internal. Use it only, if you know it better than the module maintainer. In order to be available, the global or the device userattr must be set first, to include it.

  • room
    Filter/group devices in frontends. A device can appear in more than one room, in this case the rooms have to be specified comma-separated.
    Devices in the room hidden will not appear in the web output, or set the FHEMWEB attribute hiddenroom to selectively disable rooms for certain FHEMWEB instances. The -> string is considered as a structure separator for rooms, e.g. "1st. floor->Master bedroom".

  • suppressReading
    Used to eliminate unwanted readings. The value is a regular expression, with ^ and $ added. Only necessary in exceptional cases.

  • showtime
    Used in the webfrontend pgm2 to show the time of last activity instead of the state in the summary view. Useful e.g. for FS20 PIRI devices.

  • verbose
    Set the verbosity level. Possible values:
    • 0 - server start/stop
    • 1 - error messages or unknown packets
    • 2 - major events/alarms.
    • 3 - commands sent out will be logged.
    • 4 - you'll see whats received by the different devices.
    • 5 - debugging.
    The value for the global device is a default for other devices without own verbose attribute set.

readingFnAttributes

The following global attributes are honored by the modules that make use of the standardized readings updating mechanism in fhem.pl. Check the module's attribute list if you want to know if a device supports these attributes.

  • stateFormat
    Modifies the STATE of the device, shown by the list command or in the room overview in FHEMWEB. If not set, its value is taken from the state reading. If set, then every word in the argument is replaced by the value of the reading if such a reading for the current device exists. If the value of this attribute is enclosed in {}, then it is evaluated. This attribute is evaluated each time a reading is updated.
    The "set magic" described here is also applied.
    Note: some FHEM modules are setting STATE directly (against the guidelines), in this case the attribute may not work as expected.
  • event-on-update-reading
    If not set, every update of any reading creates an event, which e.g. is handled by notify or FileLog. The attribute takes a comma-separated list of readings. You may use regular expressions in that list. If set, only updates of the listed readings create events.
  • event-on-change-reading
    The attribute takes a comma-separated list of readings. You may use regular expressions in that list. If set, only changes of the listed readings create events. In other words, if a reading listed here is updated with the new value identical to the old value, no event is created. If an optional [:threshold] is given after a reading name events are only generated if the change is >= threshold.
  • The precedence of event-on-update-reading and event-on-change-reading is as follows:
    1. If both attributes are not set, any update of any reading of the device creates an event.
    2. If any of the attributes is set, no events occur for updates or changes of readings not listed in any of the attributes.
    3. If a reading is listed in event-on-update-reading, an update of the reading creates an event no matter whether the reading is also listed in event-on-change-reading.

  • timestamp-on-change-reading
    The attribute takes a comma-separated list of readings. You may use regular expressions in that list. If set, the listed readings will not be changed (or created) if event-on-change-reading is also set and it would not create an event for this reading.
  • event-aggregator The primary uses of this attribute are to calculate (time-weighted) averages of readings over time periods and to throttle the update rate of readings and thus the amount of data written to the logs.

    This attribute takes a comma-separated list of reading:interval:method:function:holdTime quintuples. You may use regular expressions for reading. If set, updates for the listed readings are ignored and associated events are suppressed for a black-out period of at least interval seconds (downsampling). After the black-out period has expired, the reading is updated with a value that is calculated from the values and timestamps of the previously ignored updates within the black-out period as follows:

    functiondescription
    vthe last value encountered
    v0the first value encountered
    minthe smallest value encountered
    maxthe largest value encountered
    meanthe arithmetic mean of all values
    sdthe standard deviation from the mean
    medianthe median of all values (requires holdTime and method none)
    integralthe arithmetic sum (if not time-weighted) or integral area (if time-weighted) of all values
    nnumber of samples
    ttimestamp of the last value
    t0timestamp of the first value

    If method is none, then that's all there is. If method is const or linear, the time-weighted series of values is taken into account instead. The weight is the timespan between two subsequent updates. With the const method, the value is the value of the reading at the beginning of the timespan; with the linear method, the value is the arithmetic average of the values at the beginning and the end of the timespan. Rollovers of black-out periods are handled as one would expect it.

    One would typically use the linear method with the mean function for quantities continuously varying over time like electric power consumption, temperature or speed. For cumulative quantities like energy consumed, rain fallen or distance covered, the none method with the v function is used. The constant method is for discrete quantities that stay constant until the corresponding reading is updated, e.g. counters, switches and the like.

    If the holdTime in seconds is defined, the samples will be kept in memory allowing the calculation of floating statistics instead of blocked statistics. With holdTime defined the interval can be kept undefined so that the readings update rate is unchanged or it can be set to a value less then holdTime for downsampling as described above with a full history of the readings in memory. Note that the historic samples are not persistent and will be lost when restarting FHEM.

    The event aggregator only takes into consideration those updates that remain after preprocessing according to the event-on-update-reading and event-on-change-reading directives. Besides which, any update of a reading that occurs within a timespan from the preceding update that is smaller than the resolution of FHEM's time granularity is ditched.

    When more than one function should be calculated for the same reading, the original reading must be multiplied (e.g. by using a notify) before applying the event-aggregator to the derived readings.

    Examples:
    attr myPowerMeter event-aggregator EP_POWER_METER:300:linear:mean,EP_ENERGY_METER:300:none:v
    attr myBadSensor event-aggregator TEMP::none:median:300
    attr mySunMeter event-aggregator SUN_INTENSITY_24H::const:integral:86400

  • event-min-interval
    This attribute takes a comma-separated list of reading:minInterval pairs. You may use regular expressions for reading. Events will only be generated, if at least minInterval seconds elapsed since the last reading of the matched type. If event-on-change-reading is also specified, they are combined with OR: if one of them is true, the event is generated.
  • oldreadings
    This attribute takes a comma-separated list of readings. You may use regular expressions in that list. For each reading in the list FHEM will internaly store the previous value if the readings value changes. To access the storead value use the OldReadings.* functions. If the previous value is always to be stored (even if it didn't changed), then set the last value of the comma-separated list to oldreadingsAlways.
  • userReadings
    A comma-separated list of definitions of user-defined readings. Each definition has the form:
      <reading>[:<trigger>] [<modifier>] { <perl code> }
    After a single or bulk readings update, the user-defined readings are set by evaluating the perl code { <perl code> } for all definitions and setting the value of the respective user-defined reading <reading> to the result. If <trigger> is given, then all processing for this specific user reading is only done if one of the just updated "reading: value" combinations matches <trigger>, which is treated as a regexp.
    Examples:
      attr myEnergyMeter userReadings energy { ReadingsVal("myEnergyMeter","counters.A",0)/1250.0;; }
      attr myMultiMeter userReadings energy1:counters.A.* { ReadingsVal("myMultiMeter","counters.A",0)/1250.0;; }, energy2:counters.B.* { ReadingsVal("myMultiMeter","counters.B",0)/1250.0;; }
    <modifier> can take one of these values:
    • none: the same as it would not have been given at all.
    • difference: the reading is set to the difference between the current and the previously evaluated value.
    • differential: the reading is set to the difference between the current and the previously evaluated value divided by the time in seconds between the current and the previous evaluation. Granularity of time is one second. No value is calculated if the time past is below one second. Useful to calculate rates.
    • integral: reverse function of differential. The result is incremented by the product of the time difference between the last two readings and the avarage of the last two readings.
      result += (time - timeold) * (oldval + value) / 2
    • offset: if the current evaluated value is smaler than the previously evaluated value the reading is incremented by the previous value. the reading can then be used as an offset correct for a counter that is reset for example due to a power loss.
    • monotonic: if the difference between the current and the previously evaluated value is positive the reading is incremented by this difference. this allows to derive a monotonic growing counter from an original counter even if the original will be rest by a power loss
    Example:
      attr myPowerMeter userReadings power differential { ReadingsVal("myPowerMeter","counters.A",0)/1250.0;; }
    Notes:
    • user readings with modifiers difference and differential store the calculated values internally. The user reading is set earliest at the second evaluation. Beware of stale values when changing definitions!
    • the name of the defined Readings consists of alphanumeric characters with underscore (_) and the minus (-) sign.

Common attributes

The following local attributes are used by a wider range of devices:
  • IODev
    Set the IO or physical device which should be used for sending signals for this "logical" device. An example for the physical device is an FHZ or a CUL. Note: Upon startup FHEM assigns each logical device (FS20/HMS/KS300/etc) the last physical device which can receive data for this type of device. The attribute IODev needs to be used only if you attached more than one physical device capable of receiving signals for this logical device.

  • disable
    Disables the corresponding device. Note: it can be toggled by issuing the following command:

    attr <device> disable toggle

  • disabledForIntervals HH:MM-HH:MM HH:MM-HH:MM ...
    Space separated list of HH:MM or D@HH:MM tupels. If the current time is between the two time specifications, the current device is disabled. Instead of HH:MM you can also specify HH or HH:MM:SS. D is the day of the week, with 0 indicating Sunday and 3 indicating Wednesday. Specifying the day for the "from" part does _not_ specify it for the "to" part, i.e. 1@00-24 will disable from monday to the end of the week, but not on sunday (as 1@00 is greater than any time on sunday). To specify an interval spawning midnight, you have to specify two intervals, e.g.:
      23:00-24:00 00:00-01:00
    If parts of the attribute value are enclosed in {}, they are evaluated:
      {sunset_abs()}-24 {sunrise_abs()}-08



attr

    attr [-a|-r|-silent] <devspec> <attrname> [<value>]

    Set an attribute for a device defined by define. The value is optional, and is set to 1 if missing. You can define your own attributes too to use them in other applications. Use "attr <name> ?" to get a list of possible attributes. See the Device specification section for details on <devspec>. After setting the attribute, the global event "ATTR" will be generated.
    If the option -a is specified, append the given value to the currently existing value. Note: if the value does not start with a comma (,), then a space will be added automatically to the old value before appending the new.
    With the -r option one can remove a part of an attribute value.
    With the -silent option the command is not recorded in the "save -?" list.

    Examples:
      attr global verbose 3
      attr lamp room kitchen
      attr lamp group lights
      attr lamp loglevel 6
      attr weatherstation event-on-update-reading wind,temperature,humidity
      attr weatherstation event-on-change-reading israining
      attr weatherstation event-on-change-reading israining,state
      attr heating stateFormat Temp:measured-temp, Valve:actuator
      attr -a TYPE=SVG room ,SvgRoom
      attr -r TYPE=SVG room ,SvgRoom

    Notes:
    • See deleteattr to delete attributes.

cancel

    cancel [<id> [quiet]]

    List named sleeps or cancel a named sleep.

define

    define [option] <name> <type> <type-specific>

    Define a device. You need devices if you want to manipulate them (e.g. set on/off), and the logfile is also more readable if it contains e.g. "lamp off" instead of "Device 5673, Button 00, Code 00 (off)".
    After definition, the global event "DEFINED" will be generated, see the notify section for details.


    Each device takes different additional arguments at definition, see the corresponding device section for details.

    Options:
    • -temporary
      Add the TEMPORARY flag to the definition, which will prevent saving the device to fhem.cfg.

    • -ignoreErr
      Reduce the number of errors displayed when a certain FHEM-module cannot be loaded. Used by fhem.cfg.demo, as using the RSS example requires the installation of several uncommon perl modules.

    • -silent
      Do no enter the command in the "save ?" list.

defmod

    defmod [option] <name> <type> <type-specific>

    Define a device or modify it, if it already exists. E.g. to switch off a lamp 10 Minutes after the last message from the motion detector, you may use
      define mdNtfy notify motionDetector defmod mdOff at +00:10 set lamp off
    Using define here for the mdOff will generate an error if the motion detector triggers within the 10 minutes after the first event, as the mdOff at definition still exists.
    For the options see the define documentation.

delete

    delete <devspec>

    Delete something created with the define command. See the Device specification section for details on <devspec>.
    After deletion, the global event "DELETED" will be generated, see the notify section for details.
    Examples:
      delete lamp

deleteattr

    deleteattr [-silent] <devspec> [<attrname>]

    Delete either a single attribute (see the attr command) or all attributes for a device (if no <attrname> is defined). See the Device specification section for details on <devspec>.
    <attrname> is in fact a regexp, complemented with ^ and $ as usual, so a range of attributes can be deleted with one command.
    After deleting the attribute, the global event "DELETEATTR" will be generated.
    Examples:
      deleteattr lamp follow-on-for-timer
      deleteattr lamp

deletereading

    deletereading <devspec> <readingname> [<older-than-seconds>]

    Delete the reading <readingname> for a device. <readingname> is a perl regular expression that must match the whole name of the reading. Use with greatest care! FHEM might crash if you delete vital readings of a device. See the Device specification section for details on <devspec>.

    Examples:
      deletereading mySensor temp1
      deletereading mySensor temp\d+

displayattr

    displayattr <devspec> [<attrname>]

    Display either the value of a single attribute (see the attr command) or all attributes for a device (if no <attrname> is defined). See the Device specification section for details on <devspec>.
    If more then one device is specified, then the device name will also included in the output.
    Examples:
      fhem> di WEB
      menuEntries AlarmOn,/fhem?cmd=set%20alarm%20on
      room Misc.
      fhem> di WEB room
      Misc.

get

    get <devspec> <type-specific>

    Ask a value directly from the device, and wait for an answer. In general, you can get a list of possible parameters by
      get <device> ?
    See the Device specification section for details on <devspec>.

    Each device has different get parameters, see the corresponding device section for details.

include

    include <filename>

    Read in the file, and process every line as a FHEM command. Note: only experts should use this command.

inform

    inform {on|onWithState|off|raw|timer|log|status} [regexp]

    Monitor events via a telnet client. This command is the telnet equivalent of the FHEMWEB Event monitor, but can also be used by other programs/modules to receive a notification. Options:
    • on
      switch the inform mechanism on
    • onWithState
      show the additional state event too
    • off
      switch the inform mechanism off (both events and logs, see below)
    • raw
      show only raw events from physical devices
    • timer
      prepend a timestamp to each event
    • log
      show messages written by the FHEM Log interface
    • status
      show the current status

list

    list [devspec] [value ...]
    or
    list {-r|-R} devspec


    Output a list of all definitions, all notify settings and all at entries. This is one of the few commands which return a string in a normal case. See the Device specification section for details on <devspec>.
    If <value> is specified, then output this property (internal, reading or attribute) for all devices from the devspec. <value> can be restricted with prefix i: for internals, r: for readings and a: for attributes.

    Example:
      fhem> list
    
      Type list <name> for detailed info.
    
      Internal:
        global               (Internal)
    
      FHZ:
        FHZ                  (fhtbuf: 23)
    
      FS20:
        Btn4                 (on-old-for-timer)
        Roll1                (on)
        Stehlampe            (off)
    
      FHT:
        fl                   (measured-temp: 21.1 (Celsius))
    
      KS300:
        out1                 (T: 2.9  H: 74  W: 2.2  R: 8.2  IR: no)
    
      at:
        at_rollup            (Next: 07:00:00)
    
      notify:
        ntfy_btn4            (active)
    
      FileLog:
        avglog               (active)
    
      
    If specifying name, then a detailed status for name will be displayed, e.g.:
      fhem> list fl
    
      Internals:
        CODE       5102
        DEF        5102
        NAME       fl
        NR         15
        STATE      measured-temp: 21.1 (Celsius)
        TYPE       FHT
        IODev      FHZ
      Attributes:
        room       Heizung
      Readings:
        2006-11-02 09:45:56   actuator        19%
        [...]
      
    With the -r (raw) option output the device definition in a format suitable for inclusion in fhem.cfg and fhem.state. -R returns the definition of the device itself, together with the definition of probably associated devices. Note: the algorithm to select associated devices is known to be imperfect.

modify

    modify [-silent] <name> <type-dependent-options>

    Used to modify some definitions. Useful for changing some at or notify definitions. If specifying one argument to an at type definition, only the time part will be changed. In case of a notify type definition, only the regex part will be changed. All other values (state, attributes, etc) will remain intact. After modify, the global event "MODIFIED" will be generated.
    With the -silent option the command is not recorded in the "save -?" list.

    Example:
      define lampon at 19:00 set lamp on
      modify lampon *19:00
      modify lampon 19:00 set lamp on-for-timer 16

quit

    quit

    If used in a TCP/IP session, terminate the client session.
    If used in a script, terminate the parsing of the current script.

    Example:
      quit

reload

    reload <module>

    Reload the given module from the module directory. It is a convenient way to test modules whithout restarting the program.

    Example:
      reload 99_PRIV

rename

    rename <oldname> <newname>

    Rename a device from the <oldname> to <newname>, together with its attributes. The global event RENAMED will be generated, see the notify section for details.

    Example:
      rename FHT_1234 fht.kitchen

rereadcfg

    rereadcfg [fhem-config-file]

    Re-read the active configuration file, or the optionally specified file.
    The sequence: the statefile will be saved first, then all devices will be deleted, then the currently active config file (or the specified file) will be read and at last the statefile will be reloaded.
    Upon completion it triggers the global:REREADCFG event. All existing connections up to the one issuing the rereadcfg will be closed.

    Example:
      rereadcfg

save

    save [<configfile>]

    Save first the statefile, then the configfile information. If a parameter is specified, it will be used instead the global configfile attribute.

    Notes:
    • save only writes out definitions and attributes, but no (set/get) commands which were previously part of the config file. If you need such commands after the initialization (e.g. FHTcode), you should trigger them via notify, when receiving the INITIALIZED event.
    • save tries to preserve comments (lines starting with #) and include structures, but it won't work correctly if some of these files are not writeable.
    • before overwriting the files, the old version will be saved, see the restoreDirs global attribute for details.

set

    set <devspec> <type-specific>

    Set parameters of a device / send signals to a device. You can get a list of possible parameters by
      set <name> ?
    See the Device specification section for details on <devspec>. The set command returns only a value on error.

    Each device has different set parameters, see the corresponding device section for details.


    From featurelevel 5.7 on the set and setreading command replaces:
    • [device:name] with the reading, internal or attribute of the device, if both device and the reading, internal or attribute exists.
      • You can use the r:, i: or a: prefix to restrict the search to one type, analogue to the devspec filtering.
      • The suffix :d retrieves the first number
      • The suffix :i retrieves the integer part of the first number.
      • The suffix :r<n> retrieves the first number and rounds it to <n> decimal places. If <n> is missing, then rounds it to one decimal place.
      • The suffix :t returns the timestamp (works only for readings)
      • The suffix :sec returns the number of seconds since the reading was set.
      Example:
        set Lamp blink [blinkDummy:number] [r:blinkDummy:duration:d]
    • [device:name:d] same as above, but only the number is retrieved
    • [device:name:sec] same as above, but only the number is retrieved
    • {(perlExpression)} with the result of perlExpression. The $DEV variable is additionally available, designating the set device name.
    These replacements are also known as "set magic".

    Some modules support a common list of set extensions, and point in their documentation to this section. If the module itself implements one of the following commands, then the module-implementation takes precedence.
    • on-for-timer <seconds>
      Issue the on command for the device, and after <seconds> the off command. For issuing the off command an internal timer will be scheduled, which is deleted upon a restart. To delete this internal timer without restart specify 0 as argument.
    • off-for-timer <seconds>
      see on-for-timer above.
    • on-till <timedet>
      Issue the on command for the device, and create an at definition with <timedet> (in the form HH:MM[:SS]) to set it off. This definition is visible, and its name is deviceName+"_till". To cancel the scheduled off, delete the at definition. Note: on-till is not active, if the specified time is after the current time, in order to make things like
        define morningLight at *06:00 set Lamp on-till {sunrise()}
      easy.
    • on-till-overnight <timedet>
      Like on-till, but wont compare the current time with the timespec, so following will work:
        define nightLight at *{sunset()} set Lamp on-till-overnight 01:00
    • off-till <timedet>
      see on-till above.
    • off-till-overnight <timedet>
      see on-till-overnight above.
    • blink <number> <blink-period>
      set the device on for <blink-period> then off for <blink-period> and repeat this <number> times. To stop blinking specify "0 0" as argument.
    • intervals <from1>-<till1> <from2>-<till2>...
      set the device on for the specified intervals, which are all timespecs in the form HH:MM[:SS]. The intervals are space separated.
    • toggle
      Issue the off command, if the current STATE is on, else the on command. dim XX is also interpreted as on, if XX is not 0.
    Examples:
      set switch on-for-timer 12.5
      set switch on-till {sunset()}
      set switch blink 3 1
      set switch intervals 08:00-12:00 13:00-18:00


    attrTemplate
    with this command a set of predefined attributes may be set at once. The template files containing the entries are in FHEM/lib/AttrTemplate directory. Template entries can be module specific, and may require further parameters to be specified.

setdefaultattr

    setdefaultattr [<attrname> [<value>]]

    Add a default attribute. Each device defined from now on will receive this attribute.
    If no attrname is specified, then the default attribute list will be deleted.

    Example to set the attribute "room kitchen" and "loglevel 4" to each of the lamps:
      setdefaultattr room kitchen
      setdefaultattr loglevel 4
      define lamp1 FS20 1234 11
      define lamp2 FS20 1234 12
      define lamp3 FS20 1234 13
      setdefaultattr

    Notes:
    • There is no way to delete a single default-attribute from the list

setreading

    setreading <devspec> [YYYY-MM-DD HH:MM:SS] <reading> <value>

    Set the reading <reading> for the device <name> to <value> without sending out commands to the device, but triggering events and eventMap/stateFormat transformations as usual. See the set command documentation for replacement description.
    If the timespec is omitted (default) the current time will be used.

    Examples:
      setreading lamp state on
    Note: setreading won't generate an event for device X, if it is called from a notify for device X. Use "sleep 0.1; setreading X Y Z" in this case.

setstate

    setstate <devspec> <value>

    Set the STATE entry for the device specified by <devspec>, which is used for displaying the device state in different frontends. No signals will be sent to the device, no events will be generated, and no eventMap or stateFormat translation will be done either. This command is also used in the statefile. See the Device specification section for details on <devspec>.

    Examples:
      setstate lamp on
    Note: this command is also used to store the readings in the statefile, in this case the timestamp will preceed the value. As a side-effect there is no way to save a state correctly if it starts with a timestamp in the YYYY-MM-DD HH:MM:SS form.

setuuid

    setuuid <device> <uuid>

    System command, used to set the FUUID internal value. Not intended to be used by an end user.

show

    show <devspec>

    show a temporary room with devices from <devspec>. The command ist only available through FHEMWEB.
    See the Device specification section for details on <devspec>.

    Example:
      show TYPE=CUL_HM

shutdown

    shutdown [restart|exitValue]

    Shut down the server (after saving the state information ). It triggers the global:SHUTDOWN event. If the optional restart parameter is specified, FHEM tries to restart itself. exitValue may be important for start scripts.

    Example:
      shutdown
      shutdown restart
      shutdown 1

sleep

    sleep <sec|timespec|regex> [<id>] [quiet]

    sleep followed by another command is comparable to a nameless at or notify, it executes the following commands after waiting for the specified time or an event matching <regex>. The delay can be given
    • in seconds, with millisecond accuracy, as you can specify decimal places,
    • as a timespec (HH:MM or HH:MM:SS or {perlfunc})
    • or as a regex (devicename or devicename:event)

    A sleep with an <id> will replace a sleep with the same <id> and can be canceled by cancel. When called in a notify/at/etc, then nonempty return values of the following commands are logged to the global logfile with loglevel 2.
    If quiet is specified, then skip this logging.

    Example:
      define n3 notify btn3.* set lamp on;;sleep 1.5;;set lamp off
      define a3 at +*00:05 set Windsensor 1w_measure;; sleep 2 quiet;; get Windsensor 1w_temp

    Note: a sleep not followed by any command will block FHEM, is deprecated, and it issues a WARNING in the FHEM log.

trigger

    trigger <devspec> <state>

    Trigger a notify definition. See the Device specification section for details on <devspec>.

    Example:
      trigger btn3 on

global

    The global device is used to set different global attributes. It will be automatically defined, it cannot be deleted or renamed and has no set or get parameters

    Define
      N/A

    Set
      N/A

    Get
      N/A

    Internals
    • init_errors
      contains configuration errors and security issues collected at FHEM startup.


    Attributes
    • altitude
      Specifies the mean sea level in meters. Default is 0.

    • archivedir
    • archivecmd
    • nrarchive
    • archivesort
      archivesort may be set to the (default) alphanum or timestamp, and specifies how the last files are computed for the nrarchive attribute.

    • autoload_undefined_devices
      If set, automatically load the corresponding module when a message of this type is received. This is used by the autocreate device, to automatically create a FHEM device upon receiving a corresponding message.

    • autosave
      enable some modules to automatically trigger save after a configuration change, e.g. after a new device was created. Default is 1 (true), you can deactivate this feature by setting the value to 0. Configration errors at startup automatically deactivate this value.
    • backupcmd
      You could pass the backup to your own command / script by using this attribute. If this attribute is specified, then it will be started as a shell command and passes a space separated list of files / directories as one argument to the command, like e.g.:
        "/etc/fhem.cfg /var/log/fhem/fhem.save /usr/share/fhem/contrib /usr/share/fhem/FHEM /usr/share/fhem/foo /usr/share/fhem/foobar /usr/share/fhem/www"
      Note: Your command / script has to return the string "backup done" or everything else to report errors, to work properly with update!
      This Attribute is used by the backup command.
      Example:
        attr global backupcmd /usr/local/bin/myBackupScript.sh

    • backupdir
      A folder to store the compressed backup file. This Attribute is used by the backup command.
      Example:
        attr global backupdir /Volumes/BigHD

    • backupsymlink
      If this attribute is set to everything else as "no", the archive command tar will support symlinks in your backup. Otherwise, if this attribute is set to "no" symlinks are ignored by tar. This Attribute is used by the backup command.
      Example:
        attr global backupsymlink yes

    • blockingCallMax
      Limit the number of parallel running processes started by the BlockingCall FHEM helper routine. Useful on limited hardware, default is 32. If the limit is reached, further calls are delayed.

    • configfile
      Contains the name of the FHEM configuration file. If save is called without argument, then the output will be written to this file.

    • commandref
      If set to "full", then a full commandref will be generated after each update. If set to modular (default since FHEM 6.1), there is only a short description at the beginning, and the module documentation is loaded from FHEM dynamically.

    • disableFeatures
      comma separated list of values. Currently following values are recognized:
      • attrTemplate: to avoid loading the AttrTemplates (which currently consumes about 1MB of memory and needs some seconds to load on a slow hardware)
      • securityCheck: to avoid checking if each Server port is secured by password. May make sense to avoid warnings, if you know it better.

    • dnsHostsFile
      If dnsServer is set, check the contents of the file specified as argument. To use the system hosts file, set it to /etc/hosts on Linux/Unix/OSX and C:\windows\system32\drivers\etc\hosts on Windows. Note: only IPv4 is supported.

    • dnsServer
      Contains the IP address of the DNS Server. If some of the modules or user code calls the HttpUtils_NonblockingGet function, and this attribute is set, then FHEM specific nonblocking code will be used to resolve the given address. If this attribute is not set, the blocking OS implementation (inet_aton and gethostbyname) will be used.

    • encoding
      Set the internal encoding used for storing strings. Possible values: bytestream (default) and unicode.
      Notes:
      • Since not all modules were checked, if they work correctly with the internal unicode encoding, this feature is experimental.
      • Changing the attribute value triggers a save and a shutdown restart

    • featurelevel
      Enable/disable old or new features, based on FHEM version. E.g. the $value hash for notify is only set for featurelevel up to 5.6, as it is deprecated, use the Value() function instead.

    • holiday2we
      If this attribute is set, then the $we variable will be true, if it is either saturday/sunday, or the value of the holiday variable referenced by this attribute is not none.
      If it is a comma separated list, then it is true, if one of the referenced entities is not none.
      Example:
        attr global holiday2we he
      Note: if one of the elements in the list is named weekEnd, then the check for saturday/sunday is skipped If the name is noWeekEnd, and its Value is not none, than $we is 0.

    • httpcompress
      the HttpUtils module is used by a lot of FHEM modules, and enables compression by default. Set httpcompress to 0 to disable this feature.

    • ignoreRegexp
      Do not log messages matching the value into the FHEM log. Note: the usual ^ and $ will be appended to the regexp, like in notify or FileLog.

    • keyFileName
      FHEM modules store passwords and unique IDs in the file FHEM/FhemUtils/uniqueID. In order to start multiple FHEM instances from the same directory, you may set this attribute, whose value will appended to FHEM/FhemUtils/

    • latitude
      Used e.g. by SUNRISE_EL to calculate sunset/sunrise.
      Default is Frankfurt am Main, Germany (50.112).

    • longitude
      Used e.g. by SUNRISE_EL to calculate sunset/sunrise.
      Default is Frankfurt am Main, Germany (8.686).

    • logdir
      If set, the %L attribute in the logfile attribute (or in the FileLog modules file definition) is replaced wth the value of the attribute. Note: changing the value won't result in moving the files and may cause other problems.

    • logfile
      Specify the logfile to write. You can use "-" for stdout, in this case the server won't background itself.
      The logfile name can also take wildcards for easier logfile rotation, see the FileLog section. Just apply the archivecmd / archivedir / nrarchive attributes to the global device as you would do for a FileLog device.
      You can access the current name of the logfile with { $currlogfile }.

    • maxChangeLog
      FHEM stores the structural change history which is displayed by "save ?" or in FHEMWEB by clicking on the red question mark. By default this list is limited to 10 entries, this attribute changes the limit.
      The length of each stored line is limited to 40 characters. This value can be changed with the (optional, space separated) second number.
      Example: attr global myxChangeLog 20 200

    • maxShutdownDelay
      Some modules need some time at shutdown to finish the cleanup, but FHEM restricts the delay to 10 seconds. Use this attribute to modify the maximum delay.

    • modpath
      Specify the path to the modules directory FHEM. The path does not contain the directory FHEM. Upon setting the attribute, the directory will be scanned for filenames of the form NN_<NAME>.pm, and make them available for device definition under <NAME>. If the first device of type <NAME> is defined, the module will be loaded, and its function with the name <NAME>_Initialize will be called. Exception to this rule are modules with NN=99, these are considered to be utility modules containing only perl helper functions, they are loaded at startup (i.e. modpath attribute definition time).

    • motd
      Message Of The Day. Displayed on the homescreen of the FHEMWEB package, or directly after the telnet logon, before displaying the fhem> prompt. In addition, the content of the internal value init_errors will be displayed. To avoid displaying messages set its value to none.

    • mseclog
      If set, the timestamp in the logfile will contain a millisecond part.

    • nofork
      If set, do not go at startup into background.
      The standard systemd FHEM startscript expects starting in background, in this case the attribute must not be set.
      The attribute will be set automatically for Windows.

    • perlSyntaxCheck
      by setting the global attribute perlSyntaxCheck, a syntax check will be executed upon definition or modification, if the command is perl and FHEM is already started.

    • pidfilename
      Write the process id of the perl process to the specified file. The server runs as a daemon, and some distributions would like to check by the pid if we are still running. The file will be deleted upon shutdown.

    • proxy
      IP:PORT of the proxy server to be used by HttpUtils.

    • proxyAuth
      Base64 encoded username:password

    • proxyExclude
      regexp for hosts to exclude when using a proxy

    • restoreDirs
      update saves each file before overwriting it with the new version from the Web. For this purpose update creates a directory restoreDir/update in the global modpath directory, then a subdirectory with the current date, where the old version of the currently replaced file is stored. The default value of this attribute is 3, meaning that 3 old versions (i.e. date-directories) are kept, and the older ones are deleted.
      fhem.cfg and fhem.state will be also copied with this method before executing save into restoreDir/save/YYYY-MM-DD. To restore the files, you can use the restore FHEM command.

      If the attribute is set to 0, the feature is deactivated.

    • sendStatistics
    • statefile
      Set the filename where the state and certain at information will be saved before shutdown. If it is not specified, then no information will be saved.

    • title
    • useInet6
      try to use IPv6 in HttpUtils for communication. If the server does not have an IPv6 address, fall back to IPv4. Note: IO::Socket::INET6 is required.

    • userattr
      A space separated list which contains the names of additional attributes for all devices. Without specifying them you will not be able to set them (in order to prevent typos).
      userattr can also specified for other devices, in this case these additional attribute names are only valid for this device.

    • dupTimeout
      Define the timeout for which 2 identical events from two different receiver are considered a duplicate. Default is 0.5 seconds.

    • showInternalValues
      Show data used for internal computations. If the name of an internal value, reading or attribute starts with dot (.), then it is normally hidden, and will only be visible, if this attribute is set to 1. The attribute is checked by the list command, by the FHEMWEB room overview and by xmllist.

    • sslVersion
      Specifies the accepted cryptography algorithms by all modules using the TcpServices helper module. The current default TLSv12:!SSLv3 is thought to be more secure than the previously used SSLv23:!SSLv3:!SSLv2, but it causes problems with some not updated web services.

    • stacktrace
      if set (to 1), dump a stacktrace to the log for each "PERL WARNING".

    • restartDelay
      set the delay for shutdown restart, default is 2 (seconds).


    Events:
    • INITIALIZED
      after initialization is finished.
    • REREADCFG
      after the configuration is reread.
    • SAVE
      before the configuration is saved.
    • SHUTDOWN
      before FHEM is shut down.
    • DEFINED <devname>
      after a device is defined.
    • DELETED <devname>
      after a device was deleted.
    • RENAMED <old> <new>
      after a device was renamed.
    • UNDEFINED <defspec>
      upon reception of a message for an undefined device.
    • MODIFIED <defspec>
      after a device modification.
    • UPDATE
      after an update is completed.
    • CANNOT_FORK
      if BlockingCall encounters this problem.

Perl specials

If you want to automate some tasks via FHEM, then you'll probably use at or notify. For more complex tasks you'll use either a shell-script or a perl "oneliner" as the at/notify argument. This chapter gives some tips in using the perl oneliners.

  • To test the following perl oneliners, type them on the telnet prompt (or FHEMWEB text input) by enclosing it in {}, one line at once. The last line will only write something in the logfile, the output of the other lines is directly visible.
      { "Hello" }
      { 1+3*4 }
      { `ls /etc` }
      { Log 1, "Hello" }

  • Perl expressions are separated by ;, in FHEM oneliners they have to escaped with ;;
      { my $a = 1+1;; Log 1, "Hello $a" }

  • To use FHEM commands from the perl expression, use the function fhem(), which takes a string argument, this string will be evaluated as a FHEM command:
      { fhem "set light on" }
      define n1 notify piri:on { fhem "set light on" }
    Note: if this function returns a value, it will also be logged into the global FHEM log. Use 1 as a second argument to disable this logging, this makes sense when obtainig some values via FHEM "get...".

  • Notify can be used to store macros for manual execution. Use the trigger command to execute the macro:
      define MyMacro notify MyMacro { Log 1, "Hello"}
      trigger MyMacro
      define MacroWithArg notify MyMacro { Log 1, "Hello %"}
      trigger MyMacro MyArg

  • To make date and time handling easier, the variables $sec, $min, $hour, $mday, $month, $year, $wday, $yday, $isdst are available in the perl oneliners (see also perldoc -f localtime). Exceptions: $month is in the range of 1 to 12, and $year is corrected by 1900 (as I would expect). Additionally the variable $hms contains the time in the HH:MM:SS format and $today the current date in YYYY-MM-DD format.
    Additionally the variabe $we is 1 if it is weekend (i.e $wday == 0 or $wday == 6), and 0 otherwise. If the holida2we global attribute is set, $we is 1 for holidays too.
      define n2 notify piri:on { if($hour > 18 || $hour < 5) { fhem "set light on" } }
      define roll_en *07:45:00 { fhem "trigger SwitchAllRoll on" if(!$we) }
      define roll_en *08:30:00 { fhem "trigger SwitchAllRoll on" if($we) }
    $we is equivalent to calling IsWe(), which optionally takes the arguments "today", "yesterday", "tomorrow", MM-DD or YYYY-MM-DD. Note: for everything else the state reading is evaluated, and no error message is issued.

  • All helper functions defined in 99_Utils.pm

  • To access the device states/attributes, use the following functions:
    • Value(<devicename>)
      Returns the STATE of the device (the string you see in parenthesis in the output of the list command). Note: STATE is meant for display purposes, and can be customized by the user via the stateFormat attribute. Use ReadingsVal(<devicename>, 'state', '') instead for computational purposes.

    • OldValue(<devicename>)
    • OldTimestamp(<devicename>)
      Returns the old value/timestamp of the device.

    • ReadingsVal(<devicename>,<reading>,<defaultvalue>)
      Returns the reading (the value in the Readings section of "list device")

    • ReadingsNum(<devicename>,<reading>, <defaultvalue>,<round>)
      Returns the first number from a reading value. Round it to <round> decimal places (optional parameter). If <round> exeeds the length of the factional part, 0's will be padded.

    • ReadingsTimestamp(<devicename>,<reading>,< defaultvalue>)
      Returns the timestamp of a reading.

    • ReadingsAge(<devicename>,<reading>,<defaultvalue>)
      Returns the age of a reading in seconds.

    • OldReadingsVal(<devicename>,<reading>, <defaultvalue>)
      OldReadingsNum(<devicename>,<reading>, <defaultvalue>,<round>)
      OldReadingsTimestamp(<devicename>,< reading>,<defaultvalue>)
      OldReadingsAge(<devicename>,<reading>, <defaultvalue>)
      similar to the above functions, but used to access the previous values. see: oldreadings

    • AttrVal(<devicename>,<attribute>,<defaultvalue>)
      Returns the attribute of a device

      { Value("wz") }
      { OldValue("wz") }
      { time_str2num(OldTimestamp("wz")) }
      { ReadingsVal("wz", "measured-temp", "20")+0 }
      { ReadingsTimestamp("wz", "measured-temp", 0)}
      { AttrVal("wz", "room", "none") }

    • AttrNum(<devicename>,<attribute>, <defaultvalue>,<round>)
      Return the first number from an attribute value. Round id to <round> devimal places (optional parameter).

    • InternalVal(<devicename>,<property>,<defaultvalue>)
      Return the internal value (the value in the Internals section of "list device").

    • InternalNum(<devicename>,<property>, <defaultvalue>,<round>)
      Return the first number from an internal value. Round it to <round> decimal places (optional parameter). If <round> exeeds the length of the factional part, 0's will be padded.


  • By using the 99_SUNRISE_EL.pm module, you have access to the following functions:
      sunset($offset, $min, $max)
      sunrise($offset, $min, $max)
      isday()
    offset is in seconds, and the format of min/max is "HH:MM" or "HH:MM:SS". isday returns 1 if the sun is visible, and 0 else.


  • Regexp

    FHEM makes heavy use of regexp, which is short for regular expressions. Other shorthands are regex or re.
    With a regexp you can check if a text/string contains the substrings what you are looking for, or extract parts of this string for later usage.
    Regexp is not to be confused with glob, which is used in the shell: .* is the regexp equivalent of the glob *
    Some examples:
      RegexpExplanation
      . Matches one arbitrary character.
      x Matches a string containing x: x, xy, but not abc
      ^x Matches a string starting with x: x, xy, but not yx
      x$ Matches a string ending with x: x, yx, but not xy
      ^x?$ Matches zero or one x: "", x, but not xx
      ^x*$ Matches zero or more x: "", x, xxxx, but not xy or yx
      ^x+$ Matches one or more x: x, xxxx, but not ""
      ^(xy|yx)$ Matches xy or yx
      *Not a valid regexp! This is a glob
    There is a lot more to know about regexps. There is an extensive documentation coming with your perl installation: try in the OS commandline perldoc perlretut first, and perldoc perlre for details.
    If unsure, test your regexp in an online regexp tester, like regex101.com, regexr.com or regextester.com .
    You can also test your regexp in the FHEM commandline:
      { "StringToTest" =~ m/^Str/ }
      { "StringToTest" =~ m/^str$/ }
      { "StringToTest" =~ m/(To|From)/ }

    gnuplot file syntax

    The .gplot files are also used by the FHEMWEB/SVG module when the plotmode attribute is set to SVG. In this case only a subset of the .gnuplot attributes are used, and some lines have special meanings: the difference will be explained in this chapter. See also this FHEM Wiki entry on creating logs.
    Following is a minimal .gplot definition (valid only for plotmode SVG):
      set terminal size <SIZE>
      #FileLog 4:::
      plot title 'Temperature' with lines
    
    The .gnuplot file consists of 3 parts:
    • set commands
      Following sets are recognized:
      • terminal, only the size parameter.
        This is usually set to <SIZE>, which is replaced by the plotsize attribute of the FHEMWEB or weblink instance.
      • title
        Usually set to <TL> which is replace by the weblink title attribute, or to <Lx>, which is replaced by the weblink label attribute.
      • ylabel,y2label
        Left and right labels, printed vertically. Are also subject to label replacement.
      • yrange,y2range
        Specify the range of the left and right axis. Examples:
          set yrange [-0.1:1.1]
          set y2range [0:]
      • ytics,y2tics
        the label for the left/right axis tics. Examples:
          set ytics ("on" 0, "off" 1)
          set y2tics

    • #FileLog entries
      Each line from the plot section must have one corresponding #FileLog line. For the syntax see the column_spec paragraph of the Filelog get description. Note that for SVG plots the first column of the input file always has to be in the standard fhem timestamp format (YYYY-MM-DD_HH:MM:SS)

    • plot entries
      There is always one plot command with comma separated argument-blocks. Each argument-block represents one line, and has its own parameters. Following parameters are recognized:
      • axes x1y1 / x1y2
        tells the program to assign the current line to one of the two axes (left or right).
      • title
        Caption of the line. Whan clicking on this title, a small javascript program will change the title to the min/max and last values of the plot, will enable copying this line or pasting an already copied one (the existing scale of the plot wont'be changed, only the pasted line will be scaled), and other lines of the plot will temporarily be hidden.
      • with <linetype>
        Specify the line type. Following types are recognized: points, steps, fsteps, histeps and lines. Everything unknown will be mapped to the type lines. SVG special: cubic and quadratic, are mapped to the SVG path types C, and Q respectively.
      • ls <linestyle>
        The linestyle defaults to l0 for the first line, l1 for the second, and so on. It is defined in the svg_style.css file. There are two sets defined here: l0-l8 and l0fill-l6fill. The second set must be specified explicitly. If the name of the linestyle contains the word fill, then plots of the lineytype "lines" will have an additional starting and ending segment, so that filling is done correctly.
        See the SVG spec for details of this CSS file. Note: if you plan to use this attribute, you have to specify it for all the lines (attribute-blocks) in the plot command.
      • lw <linewidth>
        Sets the stroke-width style of the line. This attribute is deprecated, the corresponding feature of the CSS file / (attribute ls) should be used instead.