fhem.pl Referenz



Zum Anfang

Alles laden

Deutsche Englische Doku für laden

Inhalt

    Einleitung
    FHEM Befehls-Typen
    Geräte-Spezifikation
    Attribute

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

    Gerätemodule
      global
      AirUnitkeine Kurzbeschreibung vorhanden
      alexaModul zur Konfiguration der FHEM/Alexa Integration
      ALL4027keine Kurzbeschreibung vorhanden
      allergykeine Kurzbeschreibung vorhanden
      AMADCommBridgeIntegriert Android-Geräte in FHEM und zeigt verschiedene Einstellungen an.
      AMADDeviceIntegriert Android-Geräte in FHEM und zeigt verschiedene Einstellungen an.
      AndroidDBkeine Kurzbeschreibung vorhanden
      AndroidDBHostkeine Kurzbeschreibung vorhanden
      AptToDate Modul um apt Updateinformationen von Debian Systemen zu bekommen
      Aqicn Air Quality Index Nachweis einer transparenten Luftqualitätsinformation
      ArduCounterModul für Strom / Wasserzähler mit Arduino, ESP8266 oder ESP32
      ArloKommuniziert mit Arlo Kameras
      Aurorananoleaf aurora
      AutomowerConnectModul zur Steuerung von Husqvarnas Mähroboter mit Connect Modul (SIM)
      AutoShuttersControl Modul zur automatischen Rollladensteuerung auf Basis bestimmter Ereignisse
      BDKMUnterstützung für Buderus KM-Gateways
      BEOKimplementiert die Verbindung zu BEOK / Floureon / Hysen WiFi Raumthermostaten
      BlinkCamerasteuere Blink Heim- / Sicherheits-kameras
      BOSESTSteuerung deiner BOSE SoundTouch Lautsprecher
      BOTVAC Staubsauger Roboter
      BRAVIAsteuert Sony TVs der BRAVIA-Serien ab dem Modelljahr 2011, via LAN-Verbindung
      Broadlinkimplementiert die Verbindung zu Broadlink Geräten
      BSBS Helligkeitssenor angebunden über FHZ
      Calendarhandhabt Kalendertermine aus iCal-Dateien und URLs
      CALVIEWkeine Kurzbeschreibung vorhanden
      CanOverEthernetCanOverEthernet empfängt CoE UDP broadcasts
      CDCOpenDataSteuert einige Funktionen von AVM's FRITZ!BOX, Fritz!Repeater und Fritz!Fon.
      CM11CM11 PC Interface zum Empfangen und Senden von X10
      CO20keine Kurzbeschreibung vorhanden
      COE_NodeEin einzelner CanOverEthernet Node. Wird automatisch erstellt.
      ComfoAirModul für Zehnder ComfoAir, StorkAir WHR930, Wernig G90-380 and Santos 370
      CULAnbindung von Geraeten mit dem culfw Firmware, z.Bsp. Busware CUL
      CUL_EMAnbindung von ELV Geräten mit dem EM Protokoll (EM1000WZ, usw.)
      CUL_FHTTKEinbindung des fht80tf und fht80tf-2 Fensterkontaktes
      CUL_HMsteuert HomeMatic devices auf Funk Basis
      CUL_HOERMANNHoermann Garagenfernbedienung
      CUL_IRkeine Kurzbeschreibung vorhanden
      CUL_MAXBenutzt einen CUL (oder kompatibles Gerät) um MAX! Geräte zu steuern.
      CUL_REDIRECTModule leitet Nachrichrichten vom CUL an Submodule weiter.
      CUL_RFRAnbindung von Geräten über ein culfw RFR (SlowRF repeater)
      CUL_TCM97001Modul verarbeitet empfangene Nachrichten von Temp-Sensoren & Wettersensoren.
      CUL_TXEinige Lacrosse Sensoren (TX-3TH, usw.)
      CUL_WSAnbindung von ELV Geräten mit dem WS Protokoll (S300TH, usw.)
      CustomReadingsErmöglicht eingen readings.
      DashboardDashboard zur Anzeige mehrerer Geräte in verschiedenen Tabs
      dash_dhcpModul für den amazon dash button
      DENON_AVRSteuerung von DENON (Marantz) AV Receivern per LAN oder RS-232
      DENON_AVR_ZONEZonen-Steuerung von DENON (Marantz) AV Receivern
      DFPlayerMiniUnterstützt das DFPLayer Mini FN-M16P Embedded MP3 Audio Module
      DLNARendererAutodiscover und einfache Steuerung deiner DLNA Renderer Geräte
      DoorBirdVerbindet fhem mit der DoorBird IP Türstation
      DooyaUnterstützt dooya Funkrolladen
      DUOFERNsteuert Rademacher DuoFern Geräte
      DUOFERNSTICKIO device für Rademacher DuoFern Geräte
      DWD_OpenDataDWD Open Data Wetterwarnungen und Wettervorhersage
      EC3000Energy Count 3000 (EC3000) Geräte
      echodeviceAmazon Echo remote control
      ECMDkonfigurierbare Frage/Antwort-Kommunikation (physisches Gerät)
      ECMDDevicebenutzerdefiniertes via ECMD kommunizierendes Gerät (logisches Gerät)
      EGPMsteuert eine Steckdose von der EGPM2LAN-Steckdosenleiste
      EGPM2LANsteuert eine LAN-Steckdosenleiste von Gembird
      EleroDriveRepräsentiert ein elero drive
      EleroStickIO-Device für 36_EleroDrive. Kommuniziert mit dem Elero-Stick.
      EleroSwitchRepräsentiert einen Elero switch
      ElsnerWSElsnerWS Elsner Wetterstation P03/3-RS485 oder P04/3-RS485 Auswertemodul
      EMAnbindung der ELV EM1010PC
      EMEMEM1000EM Geräte angebunden über ein EM1010PC
      EMGZEM1000GZ Geräte angebunden über ein EM1010PC
      EMT7110EMT7110 ist ein Zwischenstecker für die Energiemessung.
      EMWZEM1000WZ Geräte angebunden über ein EM1010PC
      ENECSYSGWkeine Kurzbeschreibung vorhanden
      ENECSYSINVkeine Kurzbeschreibung vorhanden
      ENIGMA2Steuerung von ENIGMA2 basierte Receiver über das Netzwerk
      EnOceanEnOcean Gateway und Aktor
      EQ3BTSteuerung des EQ3 Bluetooth Thermostats
      ESA2000keine Kurzbeschreibung vorhanden
      ESCVP21netSteuerung von Epson Beamern mittels VP21/VP.net über (W)Lan
      EseraAnalogInOutRepraesentiert einen 1-wire analogen Eingang/Ausgang.
      EseraCountRepraesentiert einen DS2423 1-wire 2-fach Zaehler.
      EseraDigitalInOutRepraesentiert einen 1-wire digitalen Eingang/Ausgang.
      EseraDimmerRepraesentiert einen Esera 1-wire Dimmer.
      EseraIButtonRepraesentiert einen 1-wire iButton.
      EseraMultiRepraesentiert einen Esera 1-wire Multi-Sensor.
      EseraOneWireStellt eine Verbindung zu Esera 1-wire Controllern zur Verfuegung.
      EseraShutterRepraesentiert einen Esera 1-wire Shutter.
      EseraTempRepraesentiert einen 1-wire Temperatursensor.
      ESPEasySteuerung und Zugriff auf ESPEasy (Espressif ESP8266/ESP32 WLAN-SoC)
      ESPEInkkeine Kurzbeschreibung vorhanden
      fakeRokuRoku Remote Control Protokoll Server
      FBAHAAnbindung des (veralteten) Fritz!OS AHA Servers
      FBAHAHTTPAnbindung des Fritz!OS AHA Servers über HTTP
      FBDECTüber den Fritz!OS AHA Server angebundene DECT Geräte
      FHTAnbindung von ELV FHT Geräten (FHT80b)
      FHT8VAnbindung von FHT8v Ventilen über ein culfw Gerät
      FHZAnbindung der ELV FHZ1000/FHZ1300 USB Geräte
      FLAMINGOUnterstützt Flamingo FA20RF/FA21/FA22RF/LM-101LD Rauchmelder
      FLOORPLANAlternatives FHEM Frontend mit Hintergrundbildern
      FRAMEBUFFERkeine Kurzbeschreibung vorhanden
      FReplacerersetzt Platzhalter mit Readings oder SVG Plots in einer Datei
      FRITZBOXSteuert einige Funktionen von AVM's FRITZ!BOX, Fritz!Repeater und Fritz!Fon.
      FRMFirmata Gateway
      FRM_ADFirmata: analoger Eingang
      FRM_I2CFirmata: I2C Register lesen/schreiben
      FRM_INFirmata: digitaler Eingang
      FRM_OUTFirmata: digitaler Ausang
      FRM_PWMFirmata: PWM Ausgang
      FRM_RGBFirmata: PWM Ausgang für RGB-LED
      FRM_ROTENCFirmata: Drehgeber Eingang
      FRM_SERVOFirmata: PWM gesteuerter Servo Ausgang
      FRM_STEPPERFirmata: Drehgeber Eingang
      FS10Anbindung von FS10 Geräten
      FS20Anbindung von FS20 Geräten
      FTUISRVHTTP-Server für das tablet UI mit server-seitigen includes, loop, if
      FULLYkeine Kurzbeschreibung vorhanden
      GAEBUSkeine Kurzbeschreibung vorhanden
      GardenaSmartBridge Modul zur Datenübertragung zur GardenaCloud
      GardenaSmartDeviceModul zur Steuerung von GardenaSmartgeräten
      gassistantModul zur Konfiguration der FHEM/Google Assistant Integration
      GFPROBTSteuerung der G.F.Pro Bluetooth Eco Watering Bewässerung
      GHomaSteuerung einer G-Homa Wlan Steckdose
      GOOGLECASTEinfache Steuerung deiner Google Cast Geräte (Video, Audio, Google Home)
      harmonyModul für Logitech Harmony Hub basierte Fernbedienungen
      HEATRONICkeine Kurzbeschreibung vorhanden
      HEOSGroup Modul zum steuern des Denon Multiroom-Soundsystem
      HEOSMaster Modul zum steuern des Denon Multiroom-Soundsystem
      HEOSPlayer Modul zum steuern des Denon Multiroom-Soundsystem
      HidekiUnterstützt verschiedenen Funksensoren mit hideki Protokol
      HMCCUkeine Kurzbeschreibung vorhanden
      HMCCUCHNkeine Kurzbeschreibung vorhanden
      HMCCUDEVkeine Kurzbeschreibung vorhanden
      HMCCURPCPROCkeine Kurzbeschreibung vorhanden
      HMLANIO device für funkgesteuerte Homematic Devices
      HMSAnbindung von ELV HMS Geräten
      HMUARTLGWAnbindung von HomeMatic UART Modul (RPi) und Wireless LAN Gateway
      holidayUrlaubs-/Feiertagskalender aus einer lokalen Datei
      HOMBOTAnbindung LG Homebot Staubsaugerroboter
      HourCounterkeine Kurzbeschreibung vorhanden
      HP1000unterstützt WLAN-basierte Wetterstationen mit Wunderground PWS Protokoll
      HProtocolGatewaykeine Kurzbeschreibung vorhanden
      HProtocolTankkeine Kurzbeschreibung vorhanden
      HTTPAPIHTTP API-Server, der set-/get-Befehle ausführt und Readings setzt/liest
      HTTPMODfragt Readings von Geräten mit HTTP-Interface ab
      HTTPSRVrudimentärer HTTP-Server, der auch Parameter als Readings akzeptiert
      HUEBridgeModul für die Philips HUE Bridge (und deCONZ)
      HUEDeviceGeräte an einer Philips HUE Bridge, einem LIGHTIFY oder Tradfri Gateway
      HusqvarnaAutomowerModul zur Steuerung von Husqvarna Automower mit Connect Modul (SIM)
      HVAC_DaikinACDaikin Airconditioning kontrol
      HXBempfange Multicast-Nachrichten von Hexabus-Geräten
      HXBDeviceempfange Multicast-Nachrichten von einem Hexabus-Gerä
      HYDRAWISESteuerung der Hydrawise-Bewässerung
      Hyperionstellt Zugang zum Hyperion JSON Server zur Verfügung
      I2C_ADS1x1xliest/konvertiert Daten eines via angeschlossenen ADS1x1x A/D Wandlers
      I2C_BH1750Unterstützung für den BH1750 I2C Lichtsensor
      I2C_BME280lese Druck, Feuchte und Temperatur eines über I2C angeschlossenen BME280
      I2C_BMP180lese Druck und Temperatur eines über I2C angeschlossenen BMP180/BMP085
      I2C_DS1307keine Kurzbeschreibung vorhanden
      I2C_EEPROMlesen des Inhals eines über I2C angeschlossenen EEPROM
      I2C_EMC1001lese Temperatur eines über I2C angeschlossenen EMC1001
      I2C_HDC1008Texas Instruments HDC1008/1080 Temp./Feuchte-Sensor über I2C auslesen
      I2C_K30SenseAir K30 CO2 Sensor über I2C auslesen
      I2C_LCDkeine Kurzbeschreibung vorhanden
      I2C_LM75Alese Temperatur eines über I2C angeschlossenen LM75A
      I2C_MCP23008steuern/lesen der GPIOs eines über I2C angeschlossenen MCP23008
      I2C_MCP23017steuern/lesen der GPIOs eines über I2C angeschlossenen MCP23017
      I2C_MCP342xlesen der Analogeingänge eines über I2C angeschlossenen MCP342x
      I2C_MMA845Xkeine Kurzbeschreibung vorhanden
      I2C_PCA9532steuern der PWM Ausgänge eines über I2C angeschlossenen PCA9532
      I2C_PCA9685steuern der PWM Ausgänge eines über I2C angeschlossenen PCA9685
      I2C_PCF8574steuern/lesen der GPIOs eines über I2C angeschlossenen PCF8574
      I2C_SHT21lese Feuchte und Temperatur eines über I2C angeschlossenen SHT2x
      I2C_SHT3xkeine Kurzbeschreibung vorhanden
      I2C_TSL2561TSL2561 Helligkeitssensor
      IluminizeSupport für die Iluminize wlan LED-Produkte
      IOhomecontrolIOhomecontrol-Geräte mittels REST-API steuern
      IOhomecontrolDeviceIOhomecontrol-Geräte mittels IOhomecontrol-Interface steuern
      IPCAMAnbindung von Netzwerkkameras um snapshots auszulösen
      IPWEkeine Kurzbeschreibung vorhanden
      ITunterstuetzt Intertechno Protocol Version 1 und Version 3 Geraete
      Itach_IRkeine Kurzbeschreibung vorhanden
      Itach_IRDevicekeine Kurzbeschreibung vorhanden
      Jabberverbindet FHEM and Jabber Netz, kann Nachrichten senden und empfangen
      JawboneUpkeine Kurzbeschreibung vorhanden
      JeeLinkAnbindung von JeeLink/Arduino basierten RF Geräten
      JSONMETERliest OBIS Daten von Messgeräten
      JsonModkeine Kurzbeschreibung vorhanden
      KeyValueProtocolEmpfängt key-value-pairs von einem IO-Device wie z.B. JeeLink.
      KlafsKlafs Saunasteuerung
      km200Verbindet fhem mit Buderus KM300, KM200, KM100, KM50
      KM273Kommunicationsmodul fuer Buderus Logatherm Waermepumpe
      KNXGeräte kommunizieren über IO-Gerät TUL/KNXTUL/KNXIO mit KNX-Bus
      KNXIOIO-Modul für KNX-devices. Unterstützt UDP, TCP & Socket Verbindungen
      KNXTULVerbindet FHEM mit dem KNX-Bus (Basisger¨at)
      KODISteuern und überwachen von Kodi
      KOPP_FCsteuert "Kopp Free Control" Devices via 868 Mhz CULs, CCD...
      KOSTALPIKOkeine Kurzbeschreibung vorhanden
      KS300Anbindung der ELV KS300 Wetterstation
      LaCrosseLaCrosse Temperature und Luftfeuchtigkeitssensoren
      LaCrosseGatewayDas IODevice für das LaCrosseGateway
      LaMetric2Steuert LaMetric Time Geräte über die offizielle Schnittstelle
      LevelIO-Device für den Levelsender.
      LGTV_IP12steuert LG SmartTV's via LAN, welche zwischen 2012-2014 hergestellt wurden
      LGTV_WebOS Steuert LG SmartTVs mit WebOS Betriebssystem
      LIGHTIFYModul für das Osram LIGHTFY Gateway
      LIRCAnbindung der Linux Infrared (lirc) Servers
      livetrackingkeine Kurzbeschreibung vorhanden
      LuftdatenInfostellt Daten von Luftdaten.info bereit
      LUXTRONIK2Verbindet mit einer Luxtronik 2.0 Heizungssteuerung für Wärmepumpen.
      M232Anbindung eines ELV-M232-Moduls
      M232Counterdigitaler Eingang eines ELV-M232-Moduls
      M232Voltageanaloger Anschluss eines ELV-M232-Moduls
      mailchecküberwacht eine Mailbox
      MAXSteuerung eines MAX! Geräts
      MAXLANkeine Kurzbeschreibung vorhanden
      MaxScannerkeine Kurzbeschreibung vorhanden
      MAX_TemperatureMAX-Heizkörperthermostate setzen
      MEDIAPORTALVerbindet sich über das Wifiremote-Plugin mit einer Mediaportal-Instanz.
      MieleAtHomeModul zur Steuerung von Miele@home-Geräten mittels 3rd Party API
      MilightBridgekeine Kurzbeschreibung vorhanden
      MilightDevicekeine Kurzbeschreibung vorhanden
      MOBILEALERTSvirtuelles device für MOBILEALERTSGW
      MOBILEALERTSGWIO device für deutsche MobileAlets
      ModbusBasismodul für Geräte mit Modbus-Interface
      ModbusAttrModul für Modbus (als Master, Slave, Relay oder zum Mitlesen)
      ModbusElsnerWSModbusElsnerWS Elsner Wetterstation P03/3-Modbus RS485 Auswertemodul
      ModbusSETModul für SET Wärmepumpen und andere mit iChill IC121
      ModbusTrovis5576Modul für Heizungssteuerungen vom Typ Samson Trovis 5576.
      MPDsteuert den MPD oder Mopidy Musik Server
      MQTTkeine Kurzbeschreibung vorhanden
      MQTT2_CLIENTVerbindung zu einem externen MQTT Server
      MQTT2_DEVICEüber den MQTT2_SERVER oder MQTT2_CLIENT kommunizierende Geräte
      MQTT2_SERVERStandalone MQTT message broker
      MQTT_DEVICEkeine Kurzbeschreibung vorhanden
      MQTT_GENERIC_BRIDGEMQTT_GENERIC_BRIDGE acts as a bridge for any fhem-devices and mqtt-topics
      MSGFilekeine Kurzbeschreibung vorhanden
      MSGMailkeine Kurzbeschreibung vorhanden
      MYSENSORSintegriert ein MYSENSORS Gateway
      MYSENSORS_DEVICEintegriert MYSENSOR Sensoren
      N4HBUSKonnektor zum net4home Bus über IP
      N4HMODULEModul zum emulieren von net4home Aktoren und Sensoren ueber N4HBUS
      NelloSteuerung der Gegensprechanlage mit nello one
      netatmokeine Kurzbeschreibung vorhanden
      NetIO230Bkeine Kurzbeschreibung vorhanden
      Netzersteuern/lesen der GPIO Pins eines Netzer
      NetzerI2CZugriff auf das I2C-Interface einer Netzer
      Netzfrequenzkeine Kurzbeschreibung vorhanden
      NeuronModul fü Geräte auf denen EVOK läuft z.B. UniPi Neuron.
      NeuronPinLogisches Modul fü Subdevices von Geräten auf denen EVOK läuft.
      NEUTRINOSteuerung von NEUTRINO basierte Receiver über das Netzwerk
      Nextioninteragiert mit Nextion Touchscreens
      NmapAuswertung eines Nmap Netzwerkscans
      NotifyAndroidTVNotifications for Android TV/Fire TV Modul
      npmjs Modul zur Bedienung der Node.js Paket Installation und Updates
      NUKIBridgeModul zur Steuerung des Nuki Smartlock über die Nuki Bridge.
      NUKIDeviceModul zur Steuerung des Nuki Smartlocks.
      NUTkeine Kurzbeschreibung vorhanden
      OBISWertet Smartmeter aus, welche ihre Daten im OBIS-Standard senden
      OctoPrintSteuerung von OctoPrint
      OilFoxkeine Kurzbeschreibung vorhanden
      ONKYO_AVRSteuerung von ONKYO AV Receiver per Netzwerk oder seriell
      ONKYO_AVR_ZONEergänzendes Modul für ONKYO_AVR, um Zonen zu repräsentieren
      OPENWEATHERExtrahiert Wetterdaten über die "openweather"-Schnittstelle von www.wetter.com.
      OREGONinterpretiert Oregon Sensoren von einem Funkempfängern
      OW2S0SMSGUARDModul für S0 Zähler und OneWire von SMSGuard ( www.sms-guard.org )
      OWADkeine Kurzbeschreibung vorhanden
      OWCOUNTkeine Kurzbeschreibung vorhanden
      OWDevicesteuert ein One-Wire- (1Wire-) Gerät
      OWIDkeine Kurzbeschreibung vorhanden
      OWLCDkeine Kurzbeschreibung vorhanden
      OWMULTIkeine Kurzbeschreibung vorhanden
      OWServersteuert eine Ausgabe eines One-Wire (1Wire) Servers
      OWSWITCHkeine Kurzbeschreibung vorhanden
      OWTHERMkeine Kurzbeschreibung vorhanden
      OWVARkeine Kurzbeschreibung vorhanden
      OWXzur Kommunikation mit 1-Wire Geräten
      OWX_ASYNCkeine Kurzbeschreibung vorhanden
      OWX_CCCzur Adressierung eines OWX Interface Device mit COC/CUNO
      OWX_FRMzur Adressierung eines OWX Interface Device mit Arduino Firmata
      OWX_SERzur Adressierung eines OWX Interface Device via USB/Serial Interface
      OWX_TCPzur Adressierung eines OWX Interface Device mit TCP/IP
      panStampAnbindung von panStamp basierten SWAP Netwerken
      PCA301PCA301 Geräte
      PHChört den PHC-Bus ab, erzeugt Events / Readings und simuliert EMDs
      PHILIPS_AUDIOsteuert einen Philips Streamium Netzwerkplayer im lokalen Netzwerk
      PHTVSteuerung von Philips TV Geräten und Ambilight über das Netzwerk
      PIFACERaspberry PiFace Digital Schnittstellenerweiterung
      pilightkeine Kurzbeschreibung vorhanden
      pilight_contactpilight Kontaktsensoren
      pilight_ctrlBasismodul zur Kommunikation mit pilight
      pilight_dimmerkeine Kurzbeschreibung vorhanden
      pilight_rawSend pilight Raw-Codes
      pilight_smokekeine Kurzbeschreibung vorhanden
      pilight_switchkeine Kurzbeschreibung vorhanden
      pilight_tempkeine Kurzbeschreibung vorhanden
      pingkeine Kurzbeschreibung vorhanden
      PIONEERAVRSteuerung von PIONEER AV Receiver per Netzwerk oder seriell
      PIONEERAVRZONESteuerung der Zonen eines PIONEER AV Receiver per Netzwerk oder seriell
      PiXtendV2Ermöglicht den Zugriff auf den PiXtendV2 (SPS)
      plexSteuern und überwachen von PLEX Playern
      PlugwiseModul für das Plugwise-System
      POKEYSkeine Kurzbeschreibung vorhanden
      PrecipitationSensorRadar PrecipitationSensor
      PROPLANTAExtrahiert Wetterdaten von www.proplanta.de
      Pushbulletkeine Kurzbeschreibung vorhanden
      PushNotifierkeine Kurzbeschreibung vorhanden
      PushoverPush Funktion für Textnachrichten über die Pushover Smartphone App
      Pushsaferverschickt Texnachrichten zur Benachrichtigung via Pushsafer
      PWMkeine Kurzbeschreibung vorhanden
      PWMRkeine Kurzbeschreibung vorhanden
      PW_CircleUntermodul zu 45_Plugwise
      PW_ScanUntermodul zu 45_Plugwise
      PW_SenseUntermodul zu 45_Plugwise
      PW_SwitchUntermodul zu 45_Plugwise
      PylonLowVoltageIntegration von Pylontech Niederspannungsbatterien über RS485-Ethernet-Gateway
      QRCodeQRCode erzeugen und in FHEMWEB darstellen
      rainkeine Kurzbeschreibung vorhanden
      remotecontrolzeigt eine Fernbedienung in FHEMWEB um Events zu generieren
      RevoltEnergieverbrauch von Revolt NC-5462 über 433MHz empfangen
      RFXCOMkeine Kurzbeschreibung vorhanden
      RFXMETERkeine Kurzbeschreibung vorhanden
      RFXX10RECkeine Kurzbeschreibung vorhanden
      RHASSPYSteuerung von FHEM mittels Rhasspy Sprach-Assistent
      RobonectKommuniziert mit dem HW-Modul Robonect
      RPII2CZugriff auf das I2C-Interface über sysfs auf Linux Systemen
      RPI_1WireInterface für verschiedene 1-Wire Geräte
      RPI_GPIOsteuern/lesen von GPIO Pins über sysfs auf Linux Systemen
      rssFeedStellt Daten eines RSS-Feed bereit
      S7Schnittstelle zu einer Siemens S7 / S5
      S7_AReadlogisches Device für einen analogen Nur Lese Datenpunkt von einer S5 / S7
      S7_AWritelogisches Device für einen analogen Lese/Schreib Datenpunkt zu einer S5 / S7
      S7_Clientabstract interface layer S7 / S5
      S7_DReadlogisches Device für einen binären Nur Lese Datenpunkt von einer S5 / S7
      S7_DWritelogisches Device für einen binären Lese/Schreib Datenpunkt zu einer S5 / S7
      S7_S5Clientlow level interface to S5
      S7_S7Clientlow level interface to S7
      SamsungAVkeine Kurzbeschreibung vorhanden
      Schellenbergkeine Kurzbeschreibung vorhanden
      SchellenbergHandlekeine Kurzbeschreibung vorhanden
      SCIVTkeine Kurzbeschreibung vorhanden
      SD_BELLModul für Funk-Klingeln
      SD_GTVerarbeitung der Nachrichten von Fernbedienungen
      SD_RSLAnbindung von Conrad RSL Geräten
      SD_UTUniversalmodul für einige SIGNALduino Devices
      SD_WSUnterstützt verschiedene Funk Wetterstationen
      SD_WS07Unterstützt Wettersensoren mit Protokol 7 vom SIGNALduino
      SD_WS09Unterstuetzt Wettersensoren (WH1080/3080/CTW-600) / Protokol 9 vom SIGNALduino
      SD_WS_MaverickUnterstützt Maverick Temperatursensoren mit Protokol 47 vom SIGNALduino
      servicedlokale/entfernte Dienste Verwaltung
      ShareMasterAnzeige der Kursdaten von Wertpapieren in einem Depot
      SharesBeschaffung und Listing der Kursdaten von Wertpapieren
      SHCUnterstützung der Basisstation von smarthomatic (www.smarthomatic.org)
      SHCdevUnterstützung verschiedener smarthomatic-Geräte (www.smarthomatic.org)
      Shelly Gerätemodul für Shelly-Geräte
      ShellyMonitorWertet CoIoT-Pakete von Shelly-Geräten aus und aktualisiert die Readings
      SignalbotIntegration des Signal Messenger ueber signal_cli im dbus daemon modus
      SIGNALduinoUnterstuetzt den gleichnamigen Low-Cost Empfaenger fuer digitale Signale
      SIGNALduino_unUnterstützungsmodul für SIGNALduino
      siriModul zur Konfiguration der FHEM/Siri Integration
      SISPMkeine Kurzbeschreibung vorhanden
      SIS_PMSkeine Kurzbeschreibung vorhanden
      SMAEMIntegration von SMA Energy Meter
      SMAEVChargerIntegration von SMA Wallboxen über Speedwire (=Ethernet) Interface
      SMAInverterIntegration von SMA Wechselrichtern über Speedwire (=Ethernet) Interface
      SmartMeterP1keine Kurzbeschreibung vorhanden
      SMARTMONliefert einige Statistiken ueber S.M.A.R.T. kompatible Geräte
      SmartPiLiest die Daten vom Smart Pi Aufsteckmodul aus
      SMASTPkeine Kurzbeschreibung vorhanden
      SMLkeine Kurzbeschreibung vorhanden
      SnapcastSteuert und überwacht Snapcast Server und Clients
      SolarEdgeAPIkeine Kurzbeschreibung vorhanden
      SolarForecastVisualisierung von solaren Vorhersagen für PV Anlagen und Verbrauchersteuerung
      SOMFYfür Geräte, die das SOMFY RTS protocol unterstützen - Rolläden
      SONOSModul für die Kommunikation mit einem Sonos-System mittels UPnP
      SONOSPLAYERModul für die Steuerung von Sonos Zoneplayern
      speedtestInternet Speedtest überwachung
      SpotifySteuerung von Spotify (Connect)
      SSCalModul zur Integration von Synology Calendar
      SSCamKamera-Modul für die Steuerung der Synology Surveillance Station
      SSCamSTRMErstellung eines Streaming-Device durch das SSCam-Modul
      SSChatBotModul zur Integration von Synology Chat in FHEM
      SSFileModul zur Integration der Synology File Station
      STACKABLEModul fuer gestapelte IO Geräte wie das Busware SCC
      STACKABLE_CCBusware Stackabble CC (SCC) basis Modul
      STVkeine Kurzbeschreibung vorhanden
      SVDRPSteuerung von VDR mittels SVDRP über (W)Lan
      SWAPgenerisches Modul für SWAP Geräte
      SWAP_0000002200000003spezialisiertes Modul für SWAP basierte RGB(W) LED Driver
      SWAP_0000002200000008keine Kurzbeschreibung vorhanden
      SYSMONliefert einige Statistiken ueber das Host-System
      SYSSTATSystemstatistiken für lokale und entfernte Linux (und Windows) Rechner
      systemd_watchdogSendet periodisch eine keep-alive-Nachricht an systemd.
      tahomaKommunicationsmodul füer io-homecontrol® Gateway TaHoma®
      TA_CMI_JSONWerte vom CMI der Firma Technische Alternative auslesen.
      TBot_ListDialoge über TelegramBot für PostMe-Listen
      TCMEnOcean Serial Protocol Interface (ESP2/ESP3)
      TechemHKVAnbindung von Techem Heizkostenverteilern.
      TechemWZDas modul empfängt Daten von Techem Volumenzählern.
      TEK603keine Kurzbeschreibung vorhanden
      TelegramBotsenden und empfangen von Nachrichten durch telegram IM
      TellStickkeine Kurzbeschreibung vorhanden
      TeslaPowerwall2ACkeine Kurzbeschreibung vorhanden
      THINKINGCLEANERSteuerung von Roomba Staubsauger Robotern mit ThinkingCleaner add-on
      THZKommuniziert mittels RS232 oder ser2net mit einer Tecalor/SE Wärmepumpe
      TimerProgrammierbare Zeitschaltuhr
      todoistTaskverwaltung einer todoist Taskliste über die todoist API
      TPLinkHS110Support für die TPLink HS100/110 WLAN Steckdosen
      tradfriModul zur Konfiguration der FHEM/tradfri Integration
      TRAFFICstellt Verkehrsdaten mittels Google Distance API bereit
      TRXAnbindung von RFXtrx433 USB Transceiver
      TRX_ELSEunbekannte Nachrichten von TRX
      TRX_LIGHTSendet und empfängt Nachrichten von Schaltaktoren via TRX (RFXCOM)
      TRX_SECURITYinterpretiert Nachrichten von Sicherheitssensoren des TRX
      TRX_WEATHERinterpretiert Nachrichten von Wettersensoren des TRX
      TULVerbindet FHEM mit dem KNX-Bus (Basisger¨at)
      UbiquitiMPsteuert Ubiquiti mPower 1-6 Port WLAN Schaltsteckdosen
      UbiquitiOutkeine Kurzbeschreibung vorhanden
      UBUS_CALLSendet Anfragen mittels einer JSON-RPC Schnittstelle.
      UBUS_CLIENTErlaubt den Zugriff auf die uBus JSON-RPC Schnittstelle.
      UnifiAuswertung / Steuerung eines Ubiquiti Networks UniFi-Controller
      UnifiClientZeigt Infos zu einem UnifiClient an und steuert diesen.
      UnifiProtectModul zur Integration von FHEM mit UnifiProtect
      UnifiSwitchZeigt Infos zum UnifiSwitch (USW) an und steuert diesen.
      UnifiVideoModul zur Integration von FHEM mit UnifiVideo
      UNIRollkeine Kurzbeschreibung vorhanden
      USBWXkeine Kurzbeschreibung vorhanden
      USF1000USF1000S Ultraschall-Füllstandsmesser angebunden über FHZ
      UWZ extrahiert Unwetterwarnungen von unwetterzentrale.de
      ValloxLiest und schreibt über RS485 aus und in einen Bus einer Vallox Belüftungsanlage
      VBUSDEVverbindet sich mit einem VBUSIF Dev und holt Daten von einem spez. Modell
      VBUSIFverbindet sich mit einem RESOL VBUS LAN oder Seriell Adapter
      VCLIENTkontrolliert Viessmann Heizungen ueber den Daemon vcontrold
      VCONTROLkeine Kurzbeschreibung vorhanden
      VerkehrsinfoVerkehrsinformationen von verschiedenen Quellen auslesen.
      VIERASteuerung von Panasonic TV über Netzwerk
      vitoconnectUnterstützung für die Viessmann API
      VolumeLinkVerbindet die Lautstaerke eines physischen Geraets mit einem Fhem Geraet.
      Weatherstellt Wetterbericht und -vorhersage bereit
      WifiLightsteuert eine große Anzahl unterschiedlicher LED Typen
      WINCONNECTSteuerung von Windows basierte Systemen über das Netzwerk
      withingskeine Kurzbeschreibung vorhanden
      WMBUSEmpfang von Wireless M-Bus Nachrichten z. B. von Stromzählern
      WS2000keine Kurzbeschreibung vorhanden
      WS300keine Kurzbeschreibung vorhanden
      WS3600Wetterstation, die mittels externem Programm ausgelesen wird
      WS980Modul zum Abfragen von Wetterdaten aus WS980WiFi-Wetterstationen
      WundergroundRuft Wetterdaten und Vorhersage von Weather Underground ab
      WWOkeine Kurzbeschreibung vorhanden
      X10Anbindung von X10-Geräten
      XiaomiBTLESens Modul um Daten vom Xiaomi BTLE Sensoren aus zu lesen
      XiaomiDevicekeine Kurzbeschreibung vorhanden
      xs1BridgeAnbindung des Gerätes xs1 der Firma EZControl
      xs1DevSteuerung des Geräte welche im xs1 definiert sind
      YAMAHA_AVRsteuert Yamaha AV-Receiver über die LAN-Verbindung
      YAMAHA_BDsteuert Yamaha BluRay-Player über die LAN-Verbindung
      YAMAHA_MCkeine Kurzbeschreibung vorhanden
      YAMAHA_NPsteuert einen Yamaha Netzwerkplayer im lokalen Netzwerk
      yowsupInterface zur yowsup Bibliothek (für WhatsApp)
      ZM_MonitorLogisches Modul zum Verändern der Kameraeinstellungen in ZoneMinder
      ZoneMinderZoneMinder events und Monitor Konfiguration in FHEM warten
      ZWaveAnbindung von ZWave Geräten
      ZWCULAnbindung eines culfw Gerätes in ZWave Modus (z.Bsp. CUL)
      ZWDongleAnbindung von standard ZWave Controller

    Hilfs (Erweiterungs-) Module
      Alarmkeine Kurzbeschreibung vorhanden
      alarmclockFhem Weckermodul
      allowedauthorisiert Befehlsausführung basierend auf dem Frontend
      archetypevererbt Attribute und definiert Geräte
      AstroSammlung verschiedener Routinen für astronomische Daten
      atFHEM Befehl zu einem späteren Zeitpunkt starten
      autocreateErzeugt FHEM-Geräte automatisch
      averageberechnet Durchschnittswerte (als Readings)
      Babblekeine Kurzbeschreibung vorhanden
      cloneDummyklont ein device und seine readings
      DbLogloggt Events in eine Datenbank
      DbRepReporting und Management von DbLog-Datenbank Inhalten.
      dewpointberechne Taupunkt und/oder erzeuge events zum starten eines Lüfters
      DOIFuniverselles Modul, welches ereignis- und zeitgesteuert Anweisungen ausführt
      DOIFtoolsWerkzeuge zur Unterstützung von DOIF
      DSBMobileLiest Vertretungspläne von DSBMobile
      dummydummy Gerät
      ElectricityCalculatorBerechnet den Energieverbrauch und verbundene Kosten
      eventTypesSammelt FHEM Events fü die Frontends.
      expandJSONExpandiert eine JSON Zeichenkette in individuelle Readings
      FB_CALLLISTerzeugt eine Anrufliste basierend auf einer FB_CALLMONITOR-Definition
      FB_CALLMONITORstellt Telefonereignisse einer AVM FRITZ!Box via LAN zur Verfügung
      feels_likekeine Kurzbeschreibung vorhanden
      FHEM2FHEMverbindet zwei FHEM Installationen
      FHEMAPPEinstellungen und Spezialfunktionalitaet fuer das FHEMapp-UI
      FhemTestUtilsHilfsfunktionen, um FHEM Module zu testen
      FHEMWEBHTTP Server und FHEM Frontend
      FileLogschreibt Events in eine Logdatei
      freezemonEine angepasste Version von PERFMON, die beim Erkennen von freezes hilft
      GasCalculatorBerechnet den Gas-Energieverbrauch und verbundene Kosten
      GEOFANCYGeofencing für spezielle iOS, Android und Windows 10 Apps
      GoogleAuthModul zur Nutzung von GoogleAuthenticator
      GSIkeine Kurzbeschreibung vorhanden
      GUESTspezielles virtuelles Device, welches einen Gast zu Hause repräsentiert
      HCSÜberwache Thermostate und schalte eine zentrale Therme
      HOMEMODEZuhause Gerät mit ROOMMATE/GUEST/PET Integration
      InfluxDBLoggerSchreibt numerische Readings in eine InfluxDB Zeitreihendatenbank
      InfoPanelerzeugt ein einfaches Statusdisplay
      inotifyüberwacht gegebenen Ordner auf zu konfigurierende events
      Installer Modul zur Unterstuetzung bei FHEM Installationen
      KM271Anbindung für Buderus Logamatic 2105/2107 Heizungssteuerung
      LightSceneverwaltet Szenen aus mehreren FHEM Geräten
      Log2Syslogsendet FHEM Logs/Events an Syslog-Server / agiert als Syslog-Server
      logProxymanipulation von mit SVG zu plottenden SVG Daten
      MediaListErstellt eine Playlist aus lokaler Musik zur Übergabe an ein beliebiges Device
      monitoringüberwacht Geräte auf Events und speichert diese in zwei Listen
      msgConfigglobale Einstellungen und Tools für das FHEM Kommando msg
      msgDialogDialoge für Sofortnachrichten
      notifyführt bei Events Anweisungen aus
      PETspezielles virtuelles Device, welches ein Haustier zu Hause repräsentiert
      PID20erzeugt ein PID device aus beliebigem Sensor und Aktor
      PostMezur Definition eines Systems von Klebezetteln ähnlich des Post-Its™
      powerMapleitet Leistung ab und berechnet Energie (als Readings)
      PRESENCEstellt eine Anwesenheitserkennung zur Verfügung
      PRESENCE2stellt eine Anwesenheitserkennung zur Verfügung
      RandomTimerbildet die Zufallsfunktion einer Zeitschaltuhr nach
      readingsChangeReading-Werte modifizieren bei Änderung
      readingsGroupStellt eine formatierte Darstellung aus Readings von Geräte bereit
      readingsHistoryAnzeige der Historie von Readings eines oder mehrerer Geräte
      readingsProxyReading eines Gerätes (oder einen Teil daraus) als eigenes Gerät
      readingsWatcherzyklische Überwachung von Readings auf Aktualisierung
      RESIDENTSkeine Kurzbeschreibung vorhanden
      ROLLORollladen die nur open/close/stop unterstützen päzise steuern
      ROOMMATEspezielles virtuelles Device, welches einen Mitbewohner repräsentiert
      RSSStellt frei konfigurierbaren RSS-Feed und HTML-Seite bereit.
      sequencegeneriert Event nach Empfang einer definierten Event-Sequenz
      SingleFileLogschreibt einzelne Events in separate Dateien via templates
      SIPSIP Gerät
      SoftliqCloudDaten aus der Softliq Cloud (Grünbeck) auslesen
      statisticsBerechnet statistische Werte und fügt sie dem Gerät hinzu.
      structuremehrere Geräte zu einem zusammenfassen
      SUNRISE_ELperl Funktionen für die Sonnenstandsberechnung
      SVGmalt ein SVG-Plot aus FileLog oder DbLog Daten
      Talk2FhemEin auf RegExp basierendes Sprachsteuerung Modul
      telnetFHEM telnet Server
      Text2SpeechModul, das Text in Sprache umwandelt und das Ergebnis \
      THRESHOLDSimulation eines Zweipunktreglers
      TrashCalholt auf einer Webseite bereitgestellte Abfalltermine ab
      Twilightliefert Dämmerungs Sonnen basierte Events. Alternative: Astro
      UtilsFHEM Hilfsfunktionen
      watchdogführt Befehl aus, falls innerhalb des Timeouts kein Event empfangen wurde
      WatchesUhrenanzeige in verschiedenen Varianten
      WaterCalculatorBerechnet den Wasserverbrauch und verbundene Kosten
      weblinkHTTP Link fuer das FHEMWEB Frontend
      WeekdayTimersendet Parameter an Devices zu einer Liste mit festen Zeiten
      weekprofileVerwaltung von Wochenprofilen
      WOLEinschalten oder Aufwecken eines Computers durch Netzwerknachricht
      WUupsendet Wetterdaten zu Weather Underground
      YAAHMVerwaltung von Profilen für tägliche, wöchentliche und monatliche Abläufe

    PERL Besonderheiten
    gnuplot file Syntax

Einleitung

    FHEM wird hauptsächlich zur Heimautomatisierung benutzt, ist aber ebenso für andere Aufgaben einsetzbar wo Benachrichtigungen, Zeitschaltungen und Datensammlungen eine wichtige Rolle spielen.

    FHEM unterstützt verschiedene Hardwaregeräte die eine Verbindung mittels unterschiedlicher Protokolle (z.B. FHZ1000 mit Interfaces vom Typ FS20 und HMS, CM11 um mit X10 zu arbeiten) sowie logischer Geräte wie FS20 oder FHT die einen Nachrichtenaustausch mit verschiedensten Geräten die diese Protokolle verwenden ermöglichen.

    FHEM ist modular. Abhängig von den unterschiedlichen Geräten werden in den Modulen verschiedene Funktionen (z.B. define, get, set) realisiert. FHEM enthält weitere Funktionen wie Trigger (notify), Zeitabhängige Funktionen (at) die die Funktionalität erweitern.

    FHEM wird entweder über einfache ASCII-Kommandozeilen gesteuert die in Dateien wie z.B. der Konfigurationsdatei fhem.cfg gespeichert sind oder über eine TCP/IP Verbindung, entweder direkt in einer "telnet"-Sitzung, oder per fhem.pl im Client-Modus oder über eines der Webfrontends.
     

    Wenn Sie den FHEM-Server starten, müssen Sie eine Konfigurationsdatei auswählen:

      perl fhem.pl fhem.cfg
     

    Nachstehend eine Minimal-Konfiguration Datei:

        attr global logfile log/fhem.log
        attr global modpath .
        attr global statefile log/fhem.save
        attr global verbose 3
        define telnetPort telnet 7072 global
        define WEB FHEMWEB 8083 global
    Die letzten zwei Zeilen definieren einen telnet und einen WEB Zugang, beide können aber bei Bedarf auch abgeschaltet werden.

    Die WEB Schnittstelle kann über
      http://<fhemhost>:8083
    erreicht werden.

    Die Kommunikation mit FHEM kann entweder in einer "session" (über telnet) oder über einzelne Klient-Kommandos (über fhem.pl) erfolgen. Beispiel:
      telnet <fhemhost> 7072
      <NL>
      (Die Betätigung der "Enter"-Taste schaltet in den  "prompt" Modus)
      <command>...
      quit

    oder
      fhem.pl <fhemhost>:7072 "<command>..."

    Falls FHEM als root gestartet wurde, und ein OS-Benutzer fhem existiert, dann wechselt FHEM nach dem start zu diesem Benutzer (via setuid).

    Falls FHEM mit der -d Koommandozeilenoption gestartet wurde (perl fhem.pl -d fhem.cfg), dann wird verbose auf 5 gesetzt und die Logs werden auf STDOUT geschrieben.

    Die Umgebungsvariable FHEM_GLOBALATTR wird ausgewertet: sie enthält Leerzeichengetrennte Name=Wert Paare, wobei Name ein global Attribut ist. So gesetzte Werte überschreiben die Werte aus der Konfigurationsdatei.

FHEM Befehlstypen

    Es gibt drei Arten von Befehlen: "FHEM" Befehle (werden in diesem Dokument beschrieben), Shell-Befehle (diese müssen von doppelten Anführungszeichen "" eingeschlossen werden) und perl-Ausdrücken (von geschwungenen Klammern {} eingeschlossen). Shell-Befehle oder perl-Ausdrücke werden für komplexe at oder notify Ausdrücke benötigt, können aber auch als "normale" Befehle angewendet werden.

    Die folgenden drei Befehle bewirken z.B. dasselbe Ergebnis, wenn sie am telnet-Prompt eingegeben werden:

      set lamp off
      "fhem.pl 7072 "set lamp off""
      {fhem("set lamp off")}

    Shell-Kommandos werden im Hintergrund ausgeführt, perl-Ausdrücke und FHEM-Kommandos werden im Haupt-"thread" ausgeführt. Um perl-Ausdrücke leichter eingeben zu können, sind einige Spezialfunktionen und Variablen verfügbar. Lesen Sie sich bitte die Abschnitte Perl special zum besseren Verständnis durch.

    Um FHEM-Befehle in einen Shell-Script zu triggern (dies ist eine "andere" Möglichkeit), benutzen Sie bitte die oben beschriebene Client-Form der fhem.pl.

    Mehrere FHEM-Kommandos hintereinander werden mittels Semikolon (;) getrennt. Weil Semikola auch in perl-Code oder Shell-Programmen benutzt werden, müssen sie mittels doppelten Semikola geschützt werden. Lesen Sie sich bitte die Bemerkungen des notify-Abschnittes zu Kommandoparametern und Regeln durch.

    Z.B. schaltet die erste der folgenden Befehlszeilen die Lampe 1 nur/erst zur Uhrzeit 07:00 Uhr aus, die Lampe 2 aber sofort und die zweite Befehlszeile schaltet Lampe 1 und 2 um 7:00 Uhr gleichzeitig aus.

      define lampoff at 07:00 set Lamp1 off; set Lamp2 off
      define lampoff at 07:00 set Lamp1 off;; set Lamp2 off

    Für jede weitere Indirektion muss man die Strichpunkte verdoppeln. Um also die beiden Lampen um 7:00 für 10 Minuten einzuschalten schreibt man:

      define onAt at 07:00 set Lamp1 on;;set Lamp2 on;; define offAt at +00:10 set Lamp1 off;;;;set Lamp2 off

    Keine Angst, das Vorherige kann in FHEM auch deutlich einfacher formuliert werden als:

      define onAt at 07:00 set Lamp1,Lamp2 on-for-timer 600

    Befehle können entweder direkt eingegeben oder aus einer Datei (z.B. am Start von FHEM aus der Konfugurationsdatei) eingelesen werden. Die Befehle werden entweder direkt ausgeführt oder später wenn sie als Argumente eines at oder notify-Befehles verwendet werden.

    Eine mit einem \ abgeschlossene Zeile wird mit der nachfolgenden Zeile verbunden. Somit können lange Befehlszeilen (die z.B. aus mehreren perl-Befehlen bestehen) auf mehrere Zeilen aufgteilt werden. Einige Web-Frontends (z.B. webpgm2) erleichtern die Eingabe von sich über mehrere Zeilen erstreckende Befehle, indem man keine \ am Zeilenende eingeben muss.

    Achtung: unterschiedlicher Befehlsarten (FHEM/Shell/perl) in einer Kommandozeile sind nicht unterstützt, auch wenn es in manchen Fällen funktioniert.

Geräte-Spezifikation (devspec)

    Die Befehle attr, set, get, usw. attr, deleteattr, displayattr, delete, get, list, set, setreading, setstate, trigger können eine komplexere Gerätespezifikation als Argumente enthalten, die auch eine Anzahl von Geräten betreffen kann. Eine Gerätespezifikation kann folgendes sein:
    • ein einzelner Gerätename. Dies ist der Normalfall
    • eine durch Komma(,) getrennte Liste von Gerätenamen
    • ein regulärer Ausdruck
    • ein NAME=WERT Ausdruck, wo NAME ein "Internal" Wert wie TYPE ist, ein Reading-Name oder ein Attribut. WERT ist ein regulärer Ausdruck. Um die Bedingung zu negieren, muss NAME!=WERT verwendet werden. Um die Suche einzugrenzen, kann man als Praefix i: für internal Werte, r: für Reading-Namen und a: für Attribute verwenden, siehe das Beispiel unten. Groß-/Kleinschreibung wird durch die Verwendung von ~ oder !~ ignoriert.
    • Falls die Spezifikation von :FILTER=NAME=WERT gefolgt wird, dann wird die zuvor gefundene Liste durch diesen neuen Ausdruck gefiltert.
    Beispiele:
      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
    Bemerkungen:
    • die Spezifikation kann keine Leerzeichen enthalten.
    • falls ein Gerätename exakt dem Spezifikation entspricht, dann werden keine reguläre Ausdrücke oder Filter ausgewertet.
    • zuerst wird die durch Komma getrennte Spezifikation abgearbeitet, dann folgen die regulären Ausdrücke und die Filter
    • die Befehlszeile kann die selbe Gerätebezeichnung mehrfach enthalten z.B.: "set lamp3,lamp3 on". Lamp3 wird hier zwei Mal eingeschalten.
    • um Strukturen mit komplexeren Anforderungen zu realisieren lesen Sie bitte den Abschnitt zu structure.

Attribute

Alle Geräte haben Attribute. Diese werden mittels des Befehls attr gesetzt, angezeigt mit dem Befehl displayattr, und mit dem Kommando deleteattr entfernt.

Es gibt globale Attribute, die von allen Geräten genutzt werden, und lokale Attribute, die nur auf individuelle Geräteklassen zutreffen.

Manche Geräte (wie FHEMWEB) definieren automatisch neue globale Attribute bei der ersten Definition eines Gerätes dieses Typs.

Sie können den Befehl

attr global userattr <attributelist>

für das Gerät global verwenden, um neue globale Attribute zu deklarieren, und

attr <devicespec> userattr <attributelist>,

um neue lokale Attribute für bestimmte individuelle Geräte gemäß devspec zu deklarieren. <attributelist> ist eine durch Leerzeichen getrennte Liste, die die Namen der zusätzlichen Attribute enthält. In der Dokumentation zum Befehl attr sind Beispiele.

Seien Sie vorsichtig und überschreiben Sie keine zusätzlichen globale Attribute, die bereits zuvor durch Sie selbst oder ein Gerät definiert wurden. attr global userattr <attributelist> sollte so früh wie möglich in der Konfiguration erscheinen.

Gerätespezifische Attribute

Gerätespezifische Attribute sind in dem jeweiligen Abschnitt zum Gerät dokumentiert.

Globale Attribute für alle Geräte

  • alias
    Wird in FHEMWEB benutzt, um ein en anderen Namen für ein Gerät anzuzeigen z.B. wenn Sonderzeichen/Leerzeichen nicht in der Gerätedefinition verwendet werden können.

  • comment
    Fügt einen beliebigen Kommentar hinzu.

  • eventMap
    Ersetze Event Namen und setze Argumente. Der Wert dieses Attributes besteht aus einer Liste von durch Leerzeichen getrennte Werten. Jeder Wert ist ein durch Doppelpunkt getrenntes Paar. Der erste Teil stellt den "alten" Wert, der zweite Teil den "neuen" Wert dar. Wenn der erste Wert ein Slash (/) oder ein Komma (,) ist, dann wird nicht durch Leerzeichen sondern durch das vorgestellte Zeichen getrennt. Optional kann man auch ein widgetOverride angeben (angehängt nach einem Doppelpunkt (z.Bsp. on-for-timer:OnFor:texField). Die Voreinstellung ist :noArg, um das Input Feld bei cmdList zu vermeiden. Beispiele:
      attr store eventMap on:open off:closed
      attr store eventMap /on-for-timer 10:open/off:closed/
      set store open
    Die explizite Variante dieses Attributes hat folgenden 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'} }
    Diese Variante muss dann verwendet werden, falls das Mapping nicht symmetrisch ist. Der erste Teil (dev) spezifiziert dabei die Richtung Gerät zu Benutzer, d.h. falls das Gerät on 100 oder on-for-timer 100 meldet, dann wird der Benutzer open 100 zu sehen bekommen. Der zweite Teil (usr) spezifiziert die Richtung Benutzer zu Gerät, d.h. wenn man "set XX open 100" eingibt, dann wird das Kommando "on 100" an das Gerät gesendet. In beiden Fällen wird der Schlüssel zuerst direkt, und dann als Regexp mit dem Wert verglichen. Falls man Regexps mit Wildcards im usr Teil verwendet, dann muss man den fw Teil mit dem exakt gleichen Schlüsseln ausfüllen, damit FHEMWEB in der Detail-Ansicht den set-Auswahl richtig anzeigen kann.

  • genericDisplayType
    Wird von bestimmten Frontends (aber nicht FHEMWEB) verwendet, um für das Gerät passende Voreinstellungen (Bild/Befehle/etc) anzubieten. Z.Zt werden folgende Werte unterstützt: switch,outlet,light,blind,speaker,thermostat

  • group
    Gerätegruppen. FHEMWEB zeigt Geräte die in die gleiche Gruppe gehören auch in einer gemeinsamen Box an. Ein Gerät kann zu mehr als einer Gruppe gehören. In diesem Fall müssen die entsprechenden Gruppen durch Kommata getrennt eingetragen werden. Wenn dieses Attribut nicht gesetzt ist, wird der in der Gerätegruppe gesetzte Gerätetyp verwendet.

  • overrideNotifydev
    falls gesetzt (das Argument ist ein devspec), dann verwendet die Optimierung der Benachrichtigungen diesen Wert, statt das vom Modul gesetzte Internal NOTIFYDEV. Man sollte es nur dann setzen, falls man es besser weiss, als der Modul Maintainer. Damit es setzbar ist, muss vorher das global oder Geräte spezifische userattr Attribut ergänzt werden.

  • room
    Filtert/gruppiert Geräte. Ein Gerät kann zu mehr als einem Raum zugeordnet werden. In diesem Fall müssen die Raumzuordnungen durch Kommata getrennt angegeben werden.
    Geräte, die dem Raum mit der Bezeichnung "hidden" zugeordnet werden, erscheinen nicht auf der Webseite. Mit -> werden Räume strukturiert, z.Bsp. OG->Schlafzimmer

  • showtime
    Wird im FHEMWEB verwendet, um die Zeit der letzten Aktivität anstelle des Status in der Gesamtansicht anzuzeigen. Nützlich z.B. für FS20 PIRI Geräte.

  • suppressReading
    Wird verwendet, um nicht gewollte Readings zu entfernen. Der Wert ist ein Regular Expression, ergänzt mit ^ und $. Wird nur in Ausnahmefällen benötigt.

  • verbose
    Setzt den Schwellwert für die Logfile-Meldungen. Mögliche Werte sind:
    • 0 - Server start/stop
    • 1 - Fehlermeldungen oder unbekannte Pakete
    • 2 - bedeutende Ereigbisse/Alarme.
    • 3 - ausgesendete Kommandos werden gelogged.
    • 4 - von den einzelnen Geräten empfangene Daten.
    • 5 - Fehlersuche.
    Der für die global Instanz gesetzte Wert gilt als Voreinstellung für die Instanzen, die dieses Attribut nicht gesetzt haben.

readingFnAttribute

Die folgenden Attribute werden bei Modulen verwendet, die standardisierte Readings Aktualisierung der fhem.pl benutzen. Informieren Sie sich in der Liste der Modulattribute wenn Sie wissen möchten ob dies unterstützt wird.

  • stateFormat
    Ändert den Gerätestatus, dies ist z.Bsp. in der Ausgabe des list Kommandos zu sehen, oder in der Raumübersicht von FHEMWEB. Falls nicht gesetzt, dann wird das state Reading übernommen. Sonst werden alle Wörter im Wert des Attributes durch das entsprechende Reading des Gerätes ersetzt (soweit vorhanden). Falls der Wert in {} eingeschlossen ist, dann wird es als Perl Ausdruck ausgewertet. Die Auswertung passiert bei jeder Änderung eines Readings.
    Die hier beschriebene "set magic" wird auch angewendet.
    Hinweis: Manche Module aktualisieren STATE ganz oder teilweise direkt. In diesen Fällen kann es zu abweichenden Anzeigen kommen.
  • event-on-update-reading
    Wenn nicht gesetzt, erzeugt jede Veränderung eines Readings ein Ereignis, welches z.B. von notify oder FileLog berücksichtigt wird. Wenn gesetzt erzeugen nur Aktualisierungen der eingetragenen Readings ein Ereignis.
  • event-on-change-reading
    Dieses Attribut enthält eine durch Kommata getrennte Liste von Readings. Statt Reading kann auch ein regulärer Ausdruck verwendet werden. Wenn gesetzt, erzeugen nur Veränderungen der gelisteten Readings ein Ereignis. Wenn die aktualiserten Werte der gelisteten Readings identisch sind, wird kein Ereignis generiert.
    Wenn hinter dem Namen eines Readings eine :Schwelle angegeben ist, wird das Event nur getriggert wenn die Änderung grösser als diese Schwelle ist.
  • Die unterschiedlichen Bedeutungen von event-on-update-reading und event-on-change-reading sind folgende:
    1. Wenn beide Attribute nicht gesetzt sind erzeugt jede Aktualisierung eines jeden Readings eines Gerätes ein Ereignis.
    2. Wenn eines der Attribute gesetzt ist, erzeugen nur Updates oder änderungen von Readings die in einem der Attribute gesetzt sind ein Ereignis.
    3. Wenn ein Reading in event-on-update-reading aufgeführt ist, erzeugt eine Aktualisierung ein Ereignis unabhängig ob das Reading auch in event-on-change-reading aufgelistet ist.
  • timestamp-on-change-reading
    Dieses Attribut enthält eine durch Kommata getrennte Liste von Readings. Wenn gesetzt, werden die gelisteten Readings nicht aktualisiert (oder angelegt) wenn durch ein ebenfalls gesetztes event-on-change-reading für dieses Reading kein Ereignis erzeugen würde.
  • 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 function 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
    Dieses Attribut enthält eine durch Kommata getrennte Liste von "readings:minInterval" Paare. readings kann ein regexp sein. Ein Event wird nur dann generiert, falls seit dem letzten Auftreten des gleichen Events mindestens minInterval Sekunden vergangen sind. Falls event-on-change-reading auch spezifiziert ist, dann werden sie mit ODER kombiniert, d.h. wenn einer der beiden Bedingungen wahr ist.
  • oldreadings
    Dieses Attribut enthält eine durch Kommata getrennte Liste von Readings. regex sind erlaubt. Für jedes Reading aus der Liste speichert FHEM intern den vorherigen Wert wenn sich das Reading ändert. Zum Zugriff auf die Werte gibt es die OldReadings.* Routinen. Falls der vorherige Wert immer, d.h. auch wenn es sich nicht ändert, gespeichert werden soll, dann muss der letzte Werte der Komma getrennten Liste oldreadingsAlways sein.
  • userReadings
    Komma getrennte Liste von benutzerdefinierten Readings. Jede Definition hat folgendes Format:
      <reading>[:<trigger>] [<modifier>] { <perl code> }
    Diese benutzerdefinierte Readings werden bei jeder Aktualisierung der Gerätereadings gesetzt, indem das spezifizierte perl code { <perl code> } ausgeführt wird, und dessen Wert dem Reading zugewiesen wird. Falls <trigger> spezifiziert ist, dann findet diese Ausführung nur dann statt, falls einer der aktualisierten Readings dem regexp <trigger> entspricht (matched).
    Beispiele:
      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> kann die folgenden Werte haben:
    • none: als ob man es gar nicht spezifiziert hätte.
    • difference: das Reading wird auf die Differenz zw. dem aktuellen und dem vorherigen Wert gesetzt.
    • differential: das Reading wird auf die Differenz zw. dem aktuellen und dem vorherigen Wert, geteilt durch die Sekunden zw. der aktuellen Zeit und der letzten Auswertung, sekundengenau. Kein Wert wird berechnet, falls der Unterschied unter eine Sekunde liegt.
    • integral: das Gegenteil von differential. Das Ergebnis wird um das Produkt aus der Zeit-Differenz und der Durschnittswert der letzten zwei Readings erhöht.
      result += (time - timeold) * (oldval + value) / 2
    • offset: wenn der aktuellen Wert kleiner als der vorherige Wert ist wird der vorherige Wert zum Reading addiert. Das Reading kann dann als offset verwendet werden um einen Zähler der durch Sromverlust zurückgesetzt wird zu korrigieren.
    • monotonic: wenn die Differenz zw. dem aktuellen und dem vorherigen Wert positiv ist wird diese Differenz zum Reading addiert. Damit lässt sich von einem Zähler der bei Stromverlust zurückgesetzt wird ein monoton wachsender Zähler ableiten.
    Beispiel:
      attr myPowerMeter userReadings power differential { ReadingsVal("myPowerMeter","counters.A",0)/1250.0}
    Achtung:
    • Falls difference oder differential spezifiziert ist, dann werden für die Berechnung ältere Werte benötigt, d.h. der Wert wird frühestens beim zweiten Änderung gesetzt.
    • der Name der definierten Readings besteht aus alphanumerischen Zeichen, Unterstrich (_) und Minus-Zeichen (-).

Allgemeine Attribute

Die folgenden lokalen Attribute werden von mehreren Geräten verwendet:
  • IODev
    Setzt das IO oder das physische Device, welches zum Senden der Signale an dieses logische Device verwendet werden soll (Beispielsweise FHZ oder CUL). Hinweis: Beim Start weist FHEM jedem logischen Device das letzte physische Device zu, das Daten von diesem Typ empfangen kann. Das Attribut IODev muss nur gesetzt werden, wenn mehr als ein physisches Device fähig ist, Signale von diesem logischen Device zu empfangen.

  • disable
    Deaktiviert das entsprechende Gerät.
    Kann mit folgendem Befehl einfach umgeschaltet werden:
    attr <device> disable toggle

  • disabledForIntervals HH:MM-HH:MM HH:MM-HH:MM ...
    Das Argument ist eine Leerzeichengetrennte Liste von Minuszeichen- getrennten HH:MM oder D@HH:MM Paaren. Falls die aktuelle Uhrzeit zwischen diesen Werten fällt, dann wird die Ausführung, wie beim disable, ausgesetzt. Statt HH:MM kann man auch HH oder HH:MM:SS angeben. D ist der Tag der Woche, mit 0 als Sonntag and 3 als Mittwoch. Die Angabe des Wochentags für den "von" Wert impliziert _nicht_ den gleichen Tag für den "bis" Wert, z.Bsp. deaktiviert 1@00-24 die Asführung von Montag bis Ende der Woche, aber nicht Sonntag (da alle Zeitangaben am Montag vor 1@00 liegen). Um einen Intervall um Mitternacht zu spezifizieren, muss man zwei einzelne angeben, z.Bsp.:
      23:00-24:00 00:00-01:00
    Falls Teile des Wertes in {} eingeschlossen sind, dann werden sie als ein Perl Ausdruck ausgewertet:
      {sunset_abs()}-24 {sunrise_abs()}-08



attr

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

    Dieser Befehl setzt ein Attribut für ein Gerät welches mit define definiert wurde. value ist optional, und ist 1 falls nicht spezifiziert. Sie können auch Ihre eigenen Attribute definieren, um sie in anderen Applikationen anzuwenden. Geben Sie "<attr <name> ?" ein, um eine Liste verfügbarer Attribute anzuzeigen. Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec>.
    Gerätespezifische Attribute sind in der Beschreibung zum jeweiligen Gerät aufgeführt. Nach der Durchführung das globale Ereignis "ATTR" wird generiert.
    Falls die Option -a spezifiziert ist, dann wird value zum aktuellen Wert hinzugefügt. Achtung: falls value nicht mit einem Komma (,) anfängt, dann wird es mit einem Leerzeichen angehängt.
    Mit der -r Option kann man Teile eines Attributes wieder entfernen.
    Mit der silent Option wird der Befehl nicht in die "save -?" Liste eingetragen.

    Beispiele:
      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

    Bemerkungen:
    • Lesen Sie unter deleteattr nach um Attribute zu löschen.

cancel

    cancel [<id> [quiet]]

    Listet benannte sleeps oder entfernt ein benanntes sleep.

define

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

    Definiert ein Gerät. Sie müssen Geräte einrichten um sie zu beeinflussen (z.B. das Kommando set on/off auszuführen). Gleichfalls ist das Logfile besser lesbar wenn es z.B. "lamp off" anstatt "Device 5673, Button 00, Code 00 (off)" als Text enthält.
    Nach der Durchführung wird das globale Ereignis "DEFINED" generiert.

    Je nach Typ benötigt man unterscheidliche Argumente, lesen Sie sich bitte die zu dem jeweiligen Gerät gehörenden Abschnitte durch.

    Optionen:
    • -temporary
      Setzt den TEMPORARY Marker, was das Abspeichern dieser Definition in fhem.cfg verhindert.

    • -ignoreErr
      Reduziert die Anzahl der Fehlermeldungen, falls ein FHEM-Modul nicht geladen werden kann. Wird in fhem.cfg.demo verwendet, da das RSS Beispiel etliche, normalerweise nicht installierte perl-Module benötigt.

    • -silent
      Der Befehl wird nicht in die "save -?" Liste eingetragen.

defmod

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

    Definiert ein Gerät, oder ändert es, falls es exisitiert. Um z.Bsp. eine Lampe 10 Minuten nach der letzten Meldung eines Bewegungsmelders abzuschalten, könnte man folgendes definieren:
      define mdNtfy notify motionDetector defmod mdOff at +00:10 set lamp off
    Falls man statt defmod ein define verwenden würde, dann würde eine Meldung innerhalb von 10 Minuten nach der letzten Meldung zu einem Fehler führen, da mdOff noch existiert.
    Für die Optionen siehe die define Dokumentation.

delete

    delete <devspec>

    Löscht etwas was mit dem define Befehl erstellt worden ist.
    Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec>.
    Nach dem löschen, wird das globale Ereignis "DELETED" erzeugt.
    Beispiel:
      delete lamp

deleteattr

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

    Löscht entweder ein einzelnes Attribut (siehe Abschnitt attr ) oder alle Attribute eines Gerätes (falls kein <attrname> angegeben wird).
    Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec>.
    <attrname> ist ein Regexp, ergänzt mit ^ und $, damit eine Menge von Attributen mit einem Befehl gelöscht werden kann.
    Nach der Durchführung das globale Ereignis "DELETEATTR" wird generiert.
    Beispiele:
      deleteattr lamp follow-on-for-timer
      deleteattr lamp

deletereading

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

    Entfernt das Reading <readingname> für das spezifizierte Gerät. <readingname> ist ein perl Regular-Expression, was den vollständigen Namen des Readings erfassen muss. Falls <older-than-seconds> spezifiziert ist, werden nur readings entfernt, die aelter als dieser Zahl (in Sekunden) sind.
    Mit größter Sorgfalt verwenden! FHEM kann abstürzen, falls man lebenswichtige Readings entfernt.
    Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec>.

    Beispiele:
      deletereading mySensor temp1
      deletereading mySensor temp\d+

displayattr

    displayattr <devspec> [<attrname>]

    Zeigt entweder den Wert eines Attributes an (falls <attrname> spezifiziert wurde) oder alle Attribute eines Gerätes. Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec>.
    Falls mehrere Geräte spezifiziert wurden, dann enthält die Ausgabe den Namen der Geräte.
    Beispiele:
      fhem> di WEB
      menuEntries AlarmOn,/fhem?cmd=set%20alarm%20on
      room Misc.
      fhem> di WEB room
      Misc.

get

    get <devspec> <type-specific>

    Fragt einen Wert direkt  (aktuell) vom Gerät ab und wartet auf eine Antwort. Eine allgemeine Liste möglicher Paramter erhalten Sie mit
      get <device> ?
    Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec>.
    Jedes Gerät hat unterschiedliche "get"-Parameter. Lesen Sie Details bitte im zugehörigen Abschnitt nach.

getstate

    getstate <devspec>

    Gibt einen kurzen, durch Leerzeichen getrennte Statusliste für <devspec> aus . Dies ist nützlich, um das Gerät in z.B. Cacti zu beobachten.
    Beispiel:
      getstate lamp
      state:1

      getstate fl
      ack:0 actuator:2 day-temp:21.5 desired-temp:22.5 [...] measured-temp:22.9 [...]
    Bemerkung: Um diesen Befehl nutzen zu können, kopieren Sie bitte  die Datei 99_getstate.pm aus dem Verzeichnis contrib/getstate/ in Ihr FHEM Verzeichnis.

include

    include <filename>

    Liest (z.B. als Befehlszeile in der fhem.cfg) die in <filename> angegebene Datei in FHEM ein und interpretiert jede Dateizeile als FHEM Befehl. Dieses Befehl sollte nur von Experten verwendet werden.

inform

    inform {on|off|timer|raw} [regexp]

    Ermöglicht Event-Verfolgung über das telnet Interface. Es ist das telnet Equivalent des FHEMWEB Event-Monitors, es kann aber auch von weiteren Programmen zur Benachrichtigung verwendet werden. Optionen:
    • on
      aktiviert die Benachrichtigung.
    • onWithState
      zeigt auch das zusätzliche state Event
    • off
      deaktiviert die Benachrichtigung (sowohl Events wie auch Logs, s.u.)
    • raw
      zeigt (nur) die raw Events der physikalischen Module
    • timer
      stellt der Daten ein Zeitstempel vor
    • log
      zeigt die vom FHEM Log Interface protokollierten Daten
    • status
      zeigt den aktuellen Status

list

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


    Auflistung aller "definitions", "notify" und "at"-Definitionen. Dies ist eines der wenigen Befehle, die im Normalfall eine Zeichenkette ausgeben.
    Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec>.

    Wenn <value> angegeben ist, dann wird dieses Wert (Internal, Reading oder Attribut) ausgegeben, soweit es vorhanden ist. Die Werte können mit einem Präfix eingeschränkt werden: i: für Internals, r: für Readings und a: für Attribute.

    Beispiel:
    fhem> list
    
      Type list  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)
    
      
    Wenn Sie für name einen Gerätenamen eingeben, dann erhalten Sie einen genauen Status für das in name angegebene Gerät angezeigt, z.B.:
      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%
        [...]
      
    Mit der -r (raw) Option werden die Daten in einem für fhem.cfg bzw. fhem.state passenden Format generiert. -R liefert diese Daten auch für alle von diesem Gerät vermutlich benögten Geräte. Achtung: die Bestimmung dieser Liste ist ungenau.

modify

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

    Dieser Befehl wird benutzt, um Definitionen zu verändern. Er ist nützlich, um at oder notify Definitionen zu verändern. Wenn Sie einen Wert einer an Definition verändern, dann wird nur der für die Zeit zuständige Teil geändert. Im Falle der Veränderung einer Definition vom Typ "notify" wird nur der  regex Teil geändert. Alle anderen Werte (Stati, Attribute,  etc) bleiben erhalten.
    Nach modify wird das global MODIFIED Event erzeugt.
    Nach der Durchführung das globale Ereignis "MODIFIED" wird generiert.
    Mit der silent Option wird der Befehl nicht in die "save -?" Liste eingetragen.

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

quit

    quit

    Dieser Befehl wird in einer TCP/IP Session benutzt um die Client-Sitzung zu beenden.
    Wird dieser Befehl in einem Skript benutzt, wird das abarbeiten des Skriptes beendet.

    Beispiel:
      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>

    Benennt ein Gerät von <oldname> in <newname>, einschliesslich der Attribute, um. Das globale Ereignis "RENAMED" wird erstellt, Lesen Sie bitte den Abschnitt "notify" durch um Details zu erfahren.

    Beispiel:
      rename FHT_1234 fht.kitchen

rereadcfg

    rereadcfg [fhem-config-file]

    Liest entweder die aktuelle Konfigurationsdatei oder die angegebene Datei ein.
    Der Ablauf ist dabei wie folgt:  Zuerst wird das statefile gesichert. Dann werden alle Geräte gelöscht. Dann wird die aktuelle Konfigurationsdatei (oder die angegebene Datei) eingelesen zuletzt wird das statefile neu eingelesen.
    Wenn dieser Ablauf abgeschlossen ist, wird das globale REREADCFG Ereignis ausgelöst. Alle existierenden Verbindungenwerden bis zum "rereadcfg" Ereignis getrennt.

    Beipiel:
      rereadcfg

save

    save [<configfile>]

    Sichert zuerst das statefile und dann das configfile. Wenn ein Parameter angegeben wird dieser anstelle der allgemeinen Konfigurationsdatei benutzt.

    Hinweise:
    • Der Befehl speichert nur "definitions" und "attributes" aber keine (set/get) Befehle die vorher Teil der Konfigurationsdatei waren. Wenn Sie solche Befehle nach der Initialisierung (z.B. FHTcode) benötigen,dann müssen Sie sie mit notify triggern wenn das INITIALIZED Ereignis eintritt.
    • Der Befehl "save" versucht Kommentarzeilen  (Zeilen die mit # beginnen) und "include"-Zeilen zu erhalten, aber arbeitet nicht korrekt wenn FHEM für diese Dateien keine Schreibrechte besitzt.
    • Vor dem Überschreiben der Dateien wird die alte Version gesichert, siehe restoreDirs für Einzelheiten.

set

    set <devspec> <type-specific>

    Der Befehl setzt Geräteparameter/sendet Signale an ein Gerät. Sie erhalten eine Liste verfügbarer Parameter wenn Sie folgendes eingeben:
      set <name> ?
    Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec>.
    Der "set"-Befehl gibt nur bei Fehler einen Wert zurück.

    Jedes Gerät hat verschiedene Parameter die mit "set" gesetzt werden können. Lesen Sie bitte den entsprechenden Abschnitt für das Gerät für Details durch.

    Ab featurelevel 5.7 ersetzt der set und setreading Befehl
    • [device:name] mit dem Wert des Readings, Internals oder Attributes für device, falls sowohl device, als auch Reading, Internal oder Attribut existiert, und nicht leer ist.
      • Man kann einen der Präfixe r:, i: oder a: verwenden, um die Suche einzuschränken, genau wie im devspec.
      • Das Suffix :d extrahiert die erste Zahl.
      • Das Suffix :i extrahiert die erste Zahl als Ganzzahl.
      • Das Suffix :r<n> extrahiert die erste Zahl, und rundet sie auf <n> Dezimalstellen. Falls <n> fehlt, dann wird auf eine Dezimalstelle gerundet.
      • Das Suffix :t liefert den Zeitstempel des Readings
      • Das Suffix :sec liefert Anzahl der Sekunden seit Änderung des Readings.
      Beispiel:
        set Lamp blink [blinkDummy:number] [r:blinkDummy:duration:d]
    • {(perlExpression)} mit dem Ergebnis der perlExpression. $DEV wird dabei mit dem Namen des vom set betroffenen Gerätes ersetzt.
    Diese Ersetzungen sind unter dem Namen "set magic" bekannt.

    Manche Module unterstützen die sog. set extensions, und in der entsprechenden Dokumentation ist ein Link auf diesem Text zu finden. Falls im Modul selber einer der unten aufgeführten Befehle implementiert ist, dann wird die Modul-Implementation verwendet.
    • on-for-timer <sekunden>
      Das Gerät wird per "on" eingeschaltet, und ein interner Zeitgeber wird erstellt, um nach <sekunden> ein "off" Kommando auszuführen. Um diesen Zeitgeber zu entfernen sollte man das Kommando mit dem Argument 0 erneut aufrufen. Achtung: dieser Zeitgeber wird bei einem restart nicht gespeichert.
    • off-for-timer <sekunden>
      siehe on-for-timer.
    • on-till <timedet>
      Das Gerät wird per "on" eingeschaltet, und ein at Instanz wird definiert, um es um <timedet> (Format: HH:MM[:SS]) per off auszuschalten. Diese at Instanz ist sichtbar unter dem Namen geräteName+"_till". Um das Ausschalten zu deaktivieren löscht man diese at Definition. Achtung: das Ein/Ausschalten wird nicht durchgeführt, falls die aktuelle Uhrzeit nach der spezifizierten Zeit ist, um folgende Szenarien zu vereinfachen:
        define morningLight at *06:00 set Lamp on-till {sunrise()}
    • on-till-overnight <timedet>
      Wie on-till, aber die aktuelle Uhrzeit wird nicht mit der Spezifizierten verglichen, damit folgendes funktioniert:
        define nightLight at *{sunset()} set Lamp on-till-overnight 01:00
    • off-till <timedet>
      siehe on-till.
    • off-till-overnight <timedet>
      siehe on-till-overnight.
    • blink <anzahl> <blink-periode>
      Das Gerät wird mit "on" für die <blink-periode> eingeschaltet, und das wird nach <blink-periode> wiederholt. Um das Blinken vorzeitig zu stoppen spezifiziert man "0 0" als Argument.
    • intervals <from1>-<till1> <from2>-<till2>...
      Das Gerät wird für die spezifizierten Intervalle eingeschaltet. Die einzelnen Intervalle sind Leerzeichen getrennt, und ein Intervall besteht aus zwei Zeitspezifikationen, die mit einem "-" getrennt sind.
    • toggle
      Das Gerät wird mit "on" eingeschaltet, falls STATE "off" ist (oder dim 0), sonst wird es mit "off" ausgeschaltet.
    Beispiele:
      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
    mit diesem Befehl kann man eine Menge an vordefinierten Attributen setzen. Die Einträge befinden sich in Dateien im FHEM/lib/AttrTemplate Verzeichnis. Einträge können modul-spezifisch sein, und möglicherweise erfordern weitere Parameter.

setdefaultattr

    setdefaultattr [<attrname> [<value>]]

    Fügt Sie ein Standardattribut hinzu. Jedem nach dieser Zuweisung definierte Gerät wird dieses Attribut zugewiesen. Wenn kein "attrname" angegeben wird, dann wird die Liste der Standardattribute gelöscht.

    Beispiel, um das Attribut "room kitchen" und "loglevel 4" allen Lampen zuzuweisen:
      setdefaultattr room kitchen
      setdefaultattr loglevel 4
      define lamp1 FS20 1234 11
      define lamp2 FS20 1234 12
      define lamp3 FS20 1234 13
      setdefaultattr

    Anmerkungen:
    • es gibt keine Möglichkeit, ein einzelnes Standardattribut aus der Liste tu löschen.

setreading

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

    Der Befehl setzt das Reading <reading> auf den Wert <value> ohne Signale an das betroffene Gerät zu senden, generiert aber Ereignisse und die übliche eventMap und stateFormat Umwandlung wird auch durchgeführt.
    Falls keine Zeit spezifiziert wurde, wird die aktuelle Uhrzeit verwendet.
    Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec> und die Beschreibung des set Befehls für Ersetzung.

    Beispiel:
      setreading lampe state on
    Achtung: setreading generiert kein Event für ein Gerät X, falls es aus einem notify für Gerät X aufgerufen wurde. In so einem Fall könnte man auf "sleep 0.1; setreading X Y Z" ausweichen.

setstate

    setstate <devspec> <value>

    Der Befehl setzt den STATE Eintrag des Gerätes direkt, ohne Ereignisse zu generieren oder ein Signal an das Gerät zu senden. Dieser Eintrag ist maßgebend für die Status-Anzeige in diversen Frontends. Dieser Befehl wird auch im statefile benutzt.
    Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec>.

    Beispiel:
      setstate lampe An
    Achtung: setstate wird verwendet, um Readings im statefile zu speichern, in diesem Fall wird vor dem Wert ein Zeitstempel geschrieben. Als Seiteneffekt ist es nicht möglich, ein Status, was mit einem Zeitstempel der Form YYYY-MM-DD HH:MM:SS beginnt, korrekt zu speichern.

setuuid

    setuuid <device> <uuid>

    Systembefehl, um den FUUID internen Wert zu setzen. Ist nicht vom Benutzer zu verwenden.

show

    show <devspec>

    Zeigt einen temporären Raum mit Geräten aus <devspec>, verfügbar nur über FHEMWEB.
    Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec>.


    Example:
      show TYPE=CUL_HM

shutdown

    shutdown [restart] [exitValue]

    Der Befehl fährt FHEM herunter (nach dem Sichern aller Gerätestatus). Er triggert den global:SHUTDOWN-Event. Mit dem optionalen Parameter restart startet FHEM danach neu. Der exitValue ist möglicherweise bei bestimmten Start-Skripten zur korrekten Funktion vonnöten bzw. wichtig.

    Beispiel:
      shutdown
      shutdown restart
      shutdown 1

sleep

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

    sleep gefolgt von weiteren Befehlen ist vergleichbar mit einem namenlosen at oder notify Kommando, es führt die nachfolgenden Befehle aus, nachdem es die spezifizierte Zeitspanne gewartet hat bzw. ein Event welches dem <suchmuster> entspricht aufgetreten ist. Die verzögerung kann
    • in Sekunden (Millisekunden genau, da man Nachkommastellen spezifizieren kann)
    • als timespec (HH:MM or HH:MM:SS oder {perlfunc})
    • oder als suchmuster (Gerätename oder Gerätename:Event)
    angegeben werden.
    Ein sleep mit einer <id> ersetzt ein sleep mit der gleichen <id> and can mit cancel entfernt werden. Falls sleep in at/notify/etc aufgerufen wurde, und die nachfolgenden Kommandos einen nicht leeren Text zurückgeliefert haben, dann wird dieser Text mit loglevel 2 protokolliert.
    quiet vermeidet diese Protokollierung.

    Beispiele:
      sleep 0.5
      define n3 notify btn3.* set lamp toggle;;sleep 0.5;;set lamp toggle
      define a3 at +*00:05 set Windsensor 1w_measure;; sleep 2 quiet;; get Windsensor 1w_temp

    Bemerkung: falls sleep von keinem Befehl gefolgt wird, dann wird FHEM blockiert. Das ist unerwünscht, und im FHEM-Log wird eine Warnung protokolliert.

trigger

    trigger <devspec> <event>

    Generiert das Ereignis <event>, was z.Bsp. ein notify anstoßen kann, oder den FileLog zum protokollieren dieser Zeile bewegen kann.
    Siehe den Abschnitt über Geräte-Spezifikation für Details der <devspec>.

    Beispiel:
      trigger btn3 on

global

    Das "global" Gerät wird benutzt, um allgemeingültige Attribute zu setzen. Es wird automatisch erstellt und kann nicht gelöscht oder umbenannt werden. Es hat keine "set" oder "get" Parameter.

    Define
      N/A

    Set
      N/A

    Get
      N/A

    Internals
    • init_errors
      Konfigurations Fehlermeldungen beim FHEM Start und Security Meldungen werden hier gesammelt.


    Attributes
    • altitude
      Höhe in Metern über dem Meeresspiegel, Voreinstellung ist 0.

    • archivedir
    • archivecmd
    • nrarchive
    • archivesort
      archivesort kann auf dem (voreingestellten) Wert alphanum oder timestamp gesetzt werden, und bestimmt die Methode für die Reihenfolgenberechnung der Dateien für nrarchive.

    • autoload_undefined_devices
      wenn dieses Attribut gesetzt ist, werden die zu einer neu empfangenen Nachricht zugehörigen Module automatisch geladen.  Dies erfolgt vom autocreate Gerät, um so automatisch ein FHEM-Gerät bei erreichen einer entsprechenden Nachricht zu erstellen.

    • autosave
      Der Standardwert 1 aktiviert einige Module nach einer Konfigurationsänderung automatisch zu speichern z.B. wenn ein neues Gerät erstellt wurde. Treten beim FHEM Start Konfigurationsfehler auf wird diese Funktion automatisch deaktiviert (0).

    • backupcmd
      Sie können das Update durch Ihre eigenen Befehle/Skripts durchführen indem Sie dieses Attribut setzen. Wenn dieses Attribut gesetzt ist, dann startet es als ein SHELL-Befehl und erstellt eine durch Leerzeichen getrennte Liste von Dateien/Verzeichnissen als ein Argument zum Befehl, z.B.:
        "/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"
      Bemerkung: Ihr Befehl/Skript muss die Zeichenkette "backup done" zurückgeben oder eine entsprechende Zeichenkette um Fehlermeldungen auszugeben, damit die Zusammenarbeit mit update funktioniert!
      Dieses Attribut wird vom backup Befehl benutzt.
      Beispiel:
        attr global backupcmd /usr/local/bin/myBackupScript.sh

    • backupdir
      Ein Ordner um die komprimierten Sicherheitsdateien zu speichern. Dieses Attribut wird vom backup Befehl benutzt.
      Beispiel:
        attr global backupdir /Volumes/BigHD

    • backupsymlink
      Wenn dieses Attribut auf etwas anderes als "no", dann unterstützt der Archviierungsbefehl "tar" symbolische Links in Ihrem Backup. Andererseits, wenn dieses Attribut auf "no" gesetzt ist werden symbolische Links vom Befehl "tar" ignoriert. Dieses Attribut wird vom backup Befehl benutzt.
      Beispiel:
        attr global backupsymlink yes

    • blockingCallMax
      Begrenzt die Anzahl der parallel laufenden Prozesse, die von der BlockingCall FHEM Hilfsroutine gestartet wurden. Sinnvoll auf weniger leistungsfaehigen Hardware, die Voreinstellung ist 32. Nach erreichen dieser Grenze werden weitere Aufrufe verzögert.

    • configfile
      Enthält den Namen der FHEM Konfigurationsdatei. Wenn save ohne Argumente aufgerufen wird dann wird die Ausgabedatei unter diesem Dateinamen gespeichert.

    • commandref
      Falls der Wert "full" ist, dann wird nach jedem update ein komplettes commandref.html generiert. Falls der Wert "modular" ist (voreingestellt seit FHEM 6.1), dann wird die Moduldokumentation erst nach Bedarf waehrend der Laufzeit per JavaScript geladen.

    • dnsHostsFile
      Falls dnsServer gesetzt ist, wird die angegebene Datei nach dem Hostnamen durchsucht. Um die vom System verwendete Datei zu benutzen, ist es unter Linux/Unix/OSX auf /etc/hosts und unter Windows auf C:\windows\system32\drivers\etc\hosts zu setzen. Achtung: es wird nur IPv4 unterstützt.

    • disableFeatures
      Komma separierte Liste von Werten. Z.Zt. werden Folgende erkannt:
      • attrTemplate: um das Laden der AttrTemplates zu vermeiden.
      • securityCheck: um bei fehlenden Benutzer/Passwort bei den aktivierten Netzwerk-Server keine Warnmeldung zu generieren.

    • dnsServer
      Enthält die IP Adresse des DNS Servers. Die von bestimmten Modulen (oder eigenen Code) aufgerufene HttpUtils_NonblockingGet wird auch bei der DNS Auflösung nicht mehr blockieren, falls dieses Attribut gesetzt ist, da es in diesem Fall FHEM eigene Routinen aufgerufen werden. Sonst werden die OS-eigenen, blockierenden Routinen inet_aton bzw gethostbyname aufgerufen.

    • encoding
      Wählt das perl-interne Format, mit dem Strings kodiert sind. Mögliche Werte sind: bytestream (Voreinstellung) und unicode.
      Achtung:
      • der Wert unicode ist experimentell, da nicht alle FHEM-Module mit dieser Variante geprüft wurden.
      • ändern des Wertes bewirkt ein save und ein shutdown restart.

    • featurelevel
      Aktiviere bzw. deaktiviere bestimmte alte oder neue Funktionen, basierend auf die FHEM Version. Z.Bsp. das $value hash für notify wird nur bis featurelevel 5.6 befüllt, da es unerwünscht ist. Stattdessen sollte man die Value() Funktion verwenden.

    • holiday2we
      Wenn dieses Attribut gesetzt wurde, dann wird die $we Variable als "true" betrachtet, wenn heute entweder Samstag/Sonntag ist, oder der Wert der holiday Variable zu diesem Attribut nicht "none" ist.
      Falls es eine Komma getrennte Liste ist, dann ist es wahr, falls einer der referenzierten Instanzen nicht "none" ist.
      Beispiel:
        attr global holiday2we hessen
      Falls sich einer der Elemente dieser Liste weekEnd nennt, dann wird nicht auf Samstag/Sonntag geprüft. Falls einer der Elemente noWeekEnd ist, und nicht "none" zurückliefert, dann ist $we 0.

    • httpcompress
      das HttpUtils Modul wird von etlichen FHEM modulen verwendet und aktiviert Komprimierung in der Voreinstellung. Falls man httpcompress auf 0 setzt, wird die Komprimierung deaktiviert.

    • ignoreRegexp
      Texte, wo dieses Regexp matcht, werden nicht geloggt. ^ und $ wird zum Regexp hinzugefügt, wie bei notify und FileLog.

    • keyFileName
      FHEM Module speichern Passwörter und IDs in der Datei FHEM/FhemUtils/uniqueID. Um mehrere FHEM-Instanzen im gleichen Verzeichnis starten zu können, kann man dieses Attribut setzen, dessen Wert an FHEM/FhemUtils/ angehängt wird.

    • latitude
      Geographische Breite in Dezimalgrad, Voreinstellung ist 50.112, Frankfurt am Main.

    • longitude
      Geographische Länge in Dezimalgrad, Voreinstellung ist 8.686, Frankfurt am Main.

    • logdir
      Falls gesetzt, wird %L in dem logfile Attribut (oder in der Dateinamen Spezifikation des FileLog Moduls) durch den Wert des Attributes ersetzt. Achtung: ändern des Wertes bewirkt nicht das Verschieben bereits erstellter Dateien, und kann zu diversen Problemen führen.

    • logfile
      Gibt das Logfile an, in welches gespeichert werden soll.  Sie können "-" für die Ausgabe in das stdout-Gerät. In diesem Fall stellt sich der Server nicht selbst in den Hintergrund.
      Der Name der Logdatei kann auch "wildcards" enthalten, um eine einfachere Abfolge für die Dateien zu erreichen. Lesen Sie bitte den Abschnitt FileLog. Fügen Sie die Attribute archivecmd / archivedir / nrarchive zum global Gerät hinzu wie Sie es auch bei einem FileLog device tun könnten.
      Sie können den Namen der Logdatei mit  { $currlogfile }festlegen.

    • maxChangeLog
      FHEM speichert Strukturänderungen, diese Daten kann man mit "save ?" oder mittels Klick auf das rote Fragezeichen in FHEMWEB anzeigen. Per Voreinstellung ist diese Liste auf 10 Einträge begrenzt, mit diesem Attribut kann man diesen Wert ändern.
      Die Länge jeder gespeicherten Zeile ist auf 40 Zeichen begrenzt. Mit der (optionalen, Leerzeichen getrennten) zweiten Parameter kann man diesen Wert ändern.
      Beispiel: attr global myxChangeLog 20 200

    • maxShutdownDelay
      Einige Module benötigen Zeit zum Aufräumen beim shutdown, aber FHEM begrenzt diese Zeit auf 10 Sekunden. Mit diesem Attribut kann man sie anpassen.

    • modpath
      Mit modpath geben Sie den Pfad zu dem Verzeichnis der FHEM Module an. Der Pfad enthält nicht das Verzeichnis FHEM. Durch das setzen der Attribute, wird das Verzeichnis nach Dateinamen in der Form NN_<NAME>.pm durchsucht, und sie werden für die Definition von Geräten unter dem Namen <NAME> verfügbar gemacht. Wenn das erste Gerät des Typs <NAME> definiert wird, werden die entsprechenden Module geladen und in dem Modul die entsprechende Funktion mit dem Namen <NAME>_Initialize wird aufgerufen. Eine Ausnahme bilden Module die mit der Nummer 99 im Dateinamen beginnen. Diese enthalten PERL-Hilfsfunktionen und werden zur Startzeit geladen.

    • motd
      Nachricht des Tages. Wird im Begrüßungsbildschirm von FHEM angezeigt, oder direkt beim Start einer "telnet" Sitzung, bevor der fhem> Prompt erscheint. Zusätzlich wird der Inhalt des Internals init_errors angezeigt. Die Anzeige der gesamten Meldung wird durch attr global motd none abgeschaltet.

    • mseclog
      Wenn dieses Attribut gesetzt ist, enthalten Datums/Zeiteinträge (timestamp) in der Logdatei einen Millisekunden-Eintrag.

    • nofork
      Wenn gesetzt, dann wird FHEM nicht im Hintergrund gestartet.
      Das ausgelieferte systemd Startskript erwartet ein Start im Hintergrund, in diesem Fall darf dieses Attribut nicht gesetzt sein.
      Dieses Attribut wird fuer Windows automatisch gesetzt.

    • perlSyntaxCheck
      nach setzen des global Attributes perlSyntaxCheck wird eine Syntax-Prüfung der Anweisung durchgeführt bei jeder Änderung (define oder modify), falls die Anweisung Perl ist, und FHEM bereits gestartet ist.

    • pidfilename
      Schreibt die PERL Prozess-ID in die angegebene Datei. Der Server läuft als Daemon und einige Distributionen wollen anhand der PID testen, ob der FHEM Prozess läuft. Die Datei wird bei Ausführung des "shutdown"-Kommandos gelöscht.

    • proxy
      IP:PORT des proxy Servers, wird von HttpUtils benutzt.

    • proxyAuth
      Base64 kodiertes Benutzername:Passwort

    • proxyExclude
      Regexp, um bestimmte Hosts nicht via proxy zu kontaktieren.

    • restoreDirs
      update sichert jede Datei vor dem Überschreiben mit der neuen Version aus dem Web. Für diesen Zweck wird zuerst ein restoreDir/update Verzeichnis in der global modpath Verzeichnis angelegt, und danach ein Unterverzeichnis mit dem aktuellen Datum. In diesem Verzeichnis werden vor dem Überschreiben die alten Versionen der Dateien gerettet. Die Voreinstellung ist 3, d.h. die letzten 3 Datums-Verzeichnisse werden aufgehoben, und die älteren entfernt.
      Auch fhem.cfg und fhem.state wird auf diese Weise vor dem ausfüren von save gesichert, diesmal in das restoreDir/save Verzeichnis. Zum restaurieren der alten Dateien kann man das restore Befehl verwenden.
      Falls man den Wert auf 0 setzt, dann ist dieses Feature deaktiviert.

    • sendStatistics
    • statefile
      Dieses Attribut legt den Namen der Datei fest, in die Statusinformationen aller Geräte gespeichert werden  bevor der Server heruntergefahren wird. Falls diese Datei nicht angegeben wird, so werden keinerlei Informationen gesichert.

    • title
    • useInet6
      Die HttpUtils Routinen verwenden IPv6 für die Kommunikation, falls der Server eine IPv6 Adresse hat. Achtung: das Perl-Modul IO::Socket::INET6 wird benötigt.

    • userattr
      Enthält eine durch Leerzeichen getrennte Liste in welcher die Namen zusätzlicher Attribute aufgeführt sind. Diese müssen zuerst in dieser Liste definiert werden, bevor sie (bei allen Geräten) angewendet werden können.
      userattr kann auch für einzelne Geräte spezifiziert werden, um weitere Attribute für diese Geräte zu definieren.

    • dupTimeout
      Definert die Wartezeit, nach der 2 identische Ereignisse zweier Empfänger als Duplikat angesehen werden. Voreingestellt sind 0,5 Sekunden. 

    • showInternalValues
      Attribute/Geräte-Eintraege/Readings die mit Punkt (.) anfangen werden nicht angezeigt, es sei denn das globale Attribut showInternalValues ist gesetzt. Diese Variable wird bei dem list und xmllist Befehl, und bei der FHEMWEB Raumansicht geprüft.

    • sslVersion
      Setzt die akzeptierten Crypto-Algorithmen im TcpServices Hilfsmodul. Die Voreinstellung TLSv12:!SSLv3 wird als sicherer erachtet als die vorherige SSLv23:!SSLv3:!SSLv2, aber sie kann Probleme mit nicht ausreichend aktualisierten Netzwerk-Diensten verursachen.

    • stacktrace
      Falls gesetzt (auf 1), schreibt ins FHEM-Log zusätzlich zu jedem "PERL WARNING" den stacktrace.

    • restartDelay
      Setzt die Verzögerung beim Neustart mit shutdown restart, die Voreinstellung ist 2 (Sekunden).



    Events
    • INITIALIZED
      sobald die Initialization vollständig ist.
    • REREADCFG
      nachdem die Konfiguration erneut eingelesen wurde.
    • SAVE
      bevor die Konfiguration gespeichert wird.
    • SHUTDOWN
      bevor FHEM heruntergefahren wird.
    • DEFINED <devname>
      nach dem Definieren eines Gerätes.
    • DELETED <devname>
      nach dem Löschen eines Gerätes.
    • RENAMED <old> <new>
      nach dem Umbenennen eines Gerätes.
    • UNDEFINED <defspec>
      beim Auftreten einer Nachricht für ein undefiniertes Gerät.
    • MODIFIED <defspec>
      nach Änderung einer Gerätedefinition.
    • UPDATE
      nach Abschluss eines Updates.
    • CANNOT_FORK
      falls in BlockingCall dieses Problem auftritt.

Perl specials

Wenn Sie einige Aufgaben automatisieren wollen, dann sollten Sie die Befehle at oder notify nutzen. Für komplexere Aufgaben sollten Sie lieber ein SHELL-Skript oder einen PERL "oneliner" als das at/notify argument anwenden. Dieser Abschnitt gibt Ihnen einige Tipps zur Anwendung der PERL-oneliner.

  • Um PERL-"oneliner" zu testen, geben Sie diese am "telnet" Prompt (oder in der FHEMWEB Text-Eingabezeile) eingeschlossen von geschweiften Klammern {} in einer Zeile ein. Die letzte Beispielzeile schreibt nur etwas in die Logdatei, während das Ergebnis der anderen Zeilen direkt auf der Webseite sichtbar ist.
      Beispiele:

      { "Hello" }
      { 1+3*4 }
      { `ls /etc` }
      { Log 1, "Hello" }


  • PERL Ausdrücke werden durch ein Semikolon (;) getrennt. In FHEM "oneliners" müssen sie durch ein weiteres Semikolon (;;) "escaped" (maskiert) werden
            Beispiel:
      { my $a = 1+1;; Log 1, "Hello $a" }

  • Um FHEM-Kommandos in den PERL-Ausdrücken zu verwenden, benutzen Sie bitte die Funktion fhem(), mit einem Textargument. Dieser Text wird als FHEM-Kommando interpretiert.

            Beispiel

      { fhem "set light on" }
      define n1 notify piri:on { fhem "set light on" }

       

    Bemerkung: Wenn diese Funktion einen wert zurück liefert, wird dieser in der allgemeinen Logdatei gespeichert.. Benutzen sie "1" als zweites Argument um dieses speichern zu verhindern. Sinnvoll ist dieses Argument bei der Abfrage von Werten mittels "get...".

  • Notify kann auch dazu verwendet werden, um Macros manuell auszuführen. Verwenden Sie den trigger-Befehl um das Makro zu starten:
      define MyMacro notify MyMacro { Log 1, "Hello"}
      trigger MyMacro
      define MacroWithArg notify MyMacro { Log 1, "Hello %"}
      trigger MyMacro MyArg

  • Um die Verwendung von Datum und Zeitangaben zu vereinfachen, wurden die Variablen $sec, $min, $hour, $mday, $month, $year, $wday, $yday, $isdst und $hms für die Verwendung in PERL-"oneliners" eingeführt (s. unter perldoc -f localtime). Ausnahmen: $month hat einen Wertebereich von 1 bis 12 und $year ist korrigiert von 1900. Weiterhin enthält $hms die Zeit in dem HH:MM:SS Format und $today das aktuellen Datum in YYYY-MM-DD Format.
    Die Variabe $we hat den Wert 1 wenn der abgefragte Tag auf ein Wochenende fällt (Z.B. $wday == 0 [Sonntag] oder $wday == 6 [Samstag]), und 0 für die anderen Wochentage. Wenn man das global holiday2we Attribut setzt, dann ist $we ebenfalls 1 bei Urlaubstagen.
      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 wird mit IsWe() gesetzt, diese Funktion nimmt optional die Argumente "today", "yesterday", "tomorrow", MM-DD oder YYYY-MM-DD. Achtung: bei anderen Werten wird das state Reading ausgewertet, ohne eine Fehlermeldung zu generieren.

  • Hilfsfunktionen sind in 99_Utils.pm beschrieben.

  • Um auf die Gerätestatus/Attribute zuzugreifen benutzen Sie bitte die folgenden Funktionen:
    • Value(<devicename>)
      liefert das Internal STATE zurück. Achtung: STATE wird in erster Linie für die Anzeige verwendet, und kann vom Benutzer mit dem stateFormat Attribut geändert werden. Für Berechnungen sollte man stattdessen ReadingsVal(<devicename>, 'state', '') verwenden (s.u.).

    • OldValue(<devicename>)
    • OldTimestamp(<devicename>)
      gibt den vorherigen Wert/Zeitstempel des Gerätes zurück.

    • ReadingsVal(<devicename>,<reading>,<defaultvalue>)
      Gibt den Inhalt der "readings" zurück (den Inhalt der in dem "Readings"-Abschnitt von "list device" angezeigt wird)

    • ReadingsNum(<devicename>,<reading>, <defaultvalue>,<round>)
      Gibt die erste Zahl aus dem Readingswert zurück. Falls <round> spezifiziert ist, wird sie auf diese Anzahl von Dezimalstellen gerundet und ggf. mit 0 aufgefüllt, wenn <round> größer ist als die Anzahl der Dezimalstellen.

    • ReadingsTimestamp(<devicename>, <reading>,<defaultvalue>)
      gibt den Zeitstempel des Readings zurück.

    • ReadingsAge(<devicename>,<reading>,<defaultvalue>)
      gibt das Alter des Readings in Sekunden zurück.

    • OldReadingsVal(<devicename>,<reading> ,<defaultvalue>)
      OldReadingsNum(<devicename>,<reading>, <defaultvalue>,<round>)
      OldReadingsTimestamp(<devicename>,<reading> ,<defaultvalue>)
      OldReadingsAge(<devicename>,<reading>,< defaultvalue>)
      analog zu den Routinen oben, aber zum Zugriff auf die vorherigen Werte. siehe: oldreadings

    • AttrVal(<devicename>,<attribute>,<defaultvalue>)
      Gibt das entsprechende Attribut des Gerätes zurück

      { 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>)
      Gibt die erste Zahl aus dem Attributwert zurück. Falls <round> spezifiziert ist, wird sie auf diese Anzahl von Dezimalstellen gerundet und ggf. mit 0 aufgefüllt, wenn <round> größer ist als die Anzahl der Dezimalstellen.

    • InternalVal(<devicename>,<internal>, <defaultvalue>)
      Gibt den Inhalt der "internal" zurück (den Inhalt der in dem "Internals"-Abschnitt von "list device" angezeigt wird)

    • InternalNum(<devicename>,<internal>, <defaultvalue>,<round>)
      Gibt die erste Zahl aus dem "internal" zurück. Falls <round> spezifiziert ist, wird sie auf diese Anzahl von Dezimalstellen gerundet.

  • Wenn Sie das 99_SUNRISE_EL.pm Modul benutzen, haben Sie zugriff auf folgende Funktionen:
      sunset($offset, $min, $max)
      sunrise($offset, $min, $max)
      isday()
    Der Wert von "offset" wird in Sekunden angegeben und das Format für min/max ist "HH:MM" oderr "HH:MM:SS". isday gibt 1 zurück, wenn die Sonne sichtbar ist und ansonsten den Wert 0.


  • Regexp

    FHEM verwendet an vielen Stellen Regexps, womit Reguläre Ausdrücke gemeint sind. Weitere Bezeichner sind regex oder re.
    Mit einem Regexp kann man prüfen, ob eine Zeichenkette eine Andere enthält, oder man kann Teile einer Zeichenkette extrahieren.
    Regexp ist nicht mit dem aus dem Shell bekannten Globbing zu verwechseln: zBsp. ist .* die Regexp äquivalente von *, was man in dem Dateisystem verwendet.
    Einige Beispiele:
      RegexpErklärung
      . Trifft für ein beliebiges Zeichen/Buchstabe zu.
      x Trifft für eine Zeichenkette zu, die x enthält: x, xy, aber nicht abc
      ^x Trifft für eine Zeichenkette zu, die mit x anfängt: x, xy, aber nicht yx
      x$ Trifft für eine Zeichenkette zu, die mit x endet: x, yx, aber nicht xy
      ^x?$ Trifft für eine Zeichenkette zu, die leer ist, oder nur ein x enthält
      ^x*$ Trifft für eine Zeichenkette zu, die leer ist oder nur x enhtält: "", x, xxxx, aber nicht xy oder yx
      ^x+$ Trifft für eine Zeichenkette zu, die x mindestens einmal enthaelt: x, xxxx, aber nicht ""
      ^(xy|yx)$ Trifft für xy or yx zu.
      *Das ist kein Regexp! Das ist ein Glob.
    Das ist nicht mal die Spitze des Eisbergs, wenn man mehr wissen will, kann man z.Bsp. die in der perl Installation vorhandene Dokumentation verwenden: die Shell Befehle "perldoc perlretut" oder "perldoc perlre" (in dieser Reihenfolge) liefern Seitenweise mehr Info.
    Falls man unsicher ist, sollte man die Regexps testen, z.Bsp. in einen der online Tester wie regex101.com, regexr.com or regextester.com .
    Man kann ein Regexp auch offline in FHEM testen, z.Bsp. wenn man es in der Kommandozeile so eingibt:
      { "StringToTest" =~ m/^Str/ }
      { "StringToTest" =~ m/^str$/ }
      { "StringToTest" =~ m/(To|From)/ }

    gnuplot file syntax

    Die .gplot Dateien werden ebenso von den FHEMWEB/SVG Modulen falls das plotmode-Attribut auf SVG gesetzt ist. In diesem Fall wird nur eine geringere Anzahl der .gnuplot Attribute benutzt, und einige Linien haben eine besondere Bedeutung: Die Unterschiede werden in diesem Kapitel erklärt. Lesen Sie bitte auch diesen FHEM Wiki Eintrag zur Erstellung von Logdateien.
    Im folgenden ist eine minimale .gplot Definition (gültig nur bei Plotmode SVG):
      set terminal size <SIZE>
      #FileLog 4:::
      plot title 'Temperature' with lines
    
    Die .gnuplot Datei besteht aus 3 Teilen:
    • set Befehle
      Folgende "sets" werden erkannt:
      • terminal, nur die Größenparameter.
        Dieser ist in der Regel auf <SIZE> gesetzt, welcher ersetzt wird durch das plotsize Attribut von FHEMWEB oder einer Weblink-Instanz.
      • title
        Normalerweise gesetzt auf <TL> welcher durch das Weblink title-Attribut, oder durch <Lx>, welches wiederum vom Weblink label Attribut ersetzt wird.
      • ylabel,y2label
        Linke und rechte vertikale Achsenbeschriftungen. Are also subject to label replacement.
      • yrange,y2range
        Legen den Wertebereich der linken und rechten y-Achse fest. Beispiele:
          set yrange [-0.1:1.1]
          set y2range [0:]
      • ytics,y2tics
        Beschriftung für die Werte der rechten/linken y-Achse. Beispiele:
          set ytics ("on" 0, "off" 1)
          set y2tics

    • #FileLog Einträge
      Jede Line des Plots muss eine dazugehörige #FileLog Zeile haben. Zur Syntax lesen Sie bitte den Abschnitt "column_spec paragraph" von der Filelog get Beschreibung. Beachten sie bitte, das bei SVG-Plots die erste Spalte der Datei unbedingt im FHEM-Zeitstempelformat (YYYY-MM-DD_HH:MM:SS) formatiert sein muss

    • Plot Einträge
      bestehen immer aus einem Plotbefehl und aus durch Kommata getrenne Argumentblöcke. Jeder Argumentblock repräsentiert eine darzustellende Linie und hat seine eigenen Paramter. Folgende Parameter werden are anerkannt:
      • axes x1y1 / x1y2
        weist das Programm an die aktuelle Zeile einer der beiden Achsen (links oder rechts) zuzuweisen. 
      • title
        Beschriftung der Linie. Wenn man auf diesen Titel klickt, dann ändert ein kleines Javascript-Programm den Titel auf die min/max und last-Werte des Plots, Weiterhin erlaubt das Programm diese Linie zu kopieren oder eine bereits kopierte Linie einzufügen (die existierende Skalierung des Plots wird dabei nicht verändert, nur die eingefügte Linie wird skaliert/angepasst. Andere Linien des Plots werden zeitweise nicht angezeigt.
      • with <linetype>
        spezifiziert die Art der Linie. Folgende Linienarten können verwendet werden: points, steps, fsteps, histeps and lines. Nicht bekannte Linienarten werden als Typ "lines" dargestellt. SVG Spezial: cubic und quadratic werden zu den SVG path Typen C und Q gewandelt.
      • ls <linestyle>
        Der Linienstil stellt die erste Linie als l0 dar,  die zweite Linie als l1 und so weiter. Definiert ist dies in der svg_style.css Datei. Darin sind zwei Sets definiert: l0-l8 and l0fill-l6fill. Das zweite Set muss aber explizit angegeben werden. Wenn der Name des Linienstils das Wort "fill" enthält, dann haben Plots des Linientyps "lines" ein zusätzliches Start- und Endsegment für eine korrekte Darstellung.
        Bitte lesen sie die SVG Spezifikationen, um Details über diese css-Datei zu erfahren. Notiz: Wenn Sie dieses Attribut einsetzen möchten, müssen Sie es für alle Linien (Attributblocks) im Plotbefehl spezifizieren.
      • lw <linewidth>
        Setzt die Linienbreite der Linie. Dieses Attribut ist veraltet. Das entprechende Feature der css-Datei/(Attribut ls) muss verwendet werden.